我使用在debian 9(stretch)上运行的eclipse Oxygen和e(fx)clipse插件编写JavaFX应用程序。
我已将其导出为可运行的jar。
引发错误时引发错误:
java -jar myapp.jar
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
答案 0 :(得分:0)
我解决了这个问题:
在eclipse中,我的java编译器是java-se 8,但我在自己的桌面环境中使用open-jdk 8。使用更改我的java环境sudo update-alternatives --config java
到java-se 8解决了这个问题。