0

我正在使用运行在 debian 9 (stretch) 上的 eclipse Oxygen 和 e(fx)clipse 插件编写 JavaFX 应用程序。

我已将其导出为可运行的 jar。

启动时引发错误:

java -jar myapp.jar
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
4

1 回答 1

0

我解决了这个问题:

在 Eclipse 中,我的 java 编译器是 java-se 8,但我在自己的桌面环境中使用的是 open-jdk 8。使用更改我的 java 环境

sudo update-alternatives --config java

到 java-se 8 解决了这个问题。

于 2018-02-21T13:18:45.530 回答