在 Linux Mint 21.1 上运行 .jar 时出现问题

问题描述 投票:0回答:1

Iḿ 尝试使用

java -jar file.jar
运行 jar 文件,我收到此消息 `[error] main:

Exception in thread "main" 
[error] main: java.awt.HeadlessException: 
[error] main: No X11 DISPLAY variable was set,
[error] main: or no headful library support was found,
[error] main: but this program performed an operation which requires it

我不知道如何解决它,我尝试过

export DISPLAY=:0
但它不起作用。

编辑: 我发现我还安装了另一个 java JDK 版本(11),并且我尝试使用该版本运行它,并且它有效,但现在我遇到了另一个问题。我尝试运行的 .jar(来自 Jason 的 jedit.jar)告诉我文件大小为 59.0,而 JDK 11 仅支持最大 55.0 文件。如何安装 JDK 17??

编辑: 我安装了 JDK 17 并且它可以工作。 我不得不说,java JDK 19 显然有问题,这是我除了 11 之外安装的版本。

java linux jar linux-mint
1个回答
0
投票

Java JDK 19 版本有问题,我安装了 17 版本,问题解决了,我不知道具体原因。

© www.soinside.com 2019 - 2024. All rights reserved.