我知道这个问题已经问了很多,但是找不到解决我问题的答案。
当我尝试在Eclipse中运行Java程序时,我得到了:
Error: Could not find or load main class tutorial2.Exterminator
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application
我正在使用 javaFX 并按照https://openjfx.io/openjfx-docs/#install-java
进行设置我已经尝试过许多类似问题的解决方案,但是还没有运气。
在创建项目时我应该做些不同的事情吗,还是有一个我还没有点击过的简单解决方案?
命令行:
C:\ Program Files \ Java \ jdk-11.0.2 \ bin \ javaw.exe -Dfile.encoding = Cp1252 -p“ C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx .base.jar; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.controls.jar; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.fxml .jar; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.graphics.jar; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.media.jar ; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.swing.jar; C:\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx.web.jar; C :\\ Program Files \ JavaFX \ javafx-sdk-11.0.2 \ lib \ javafx-swt.jar“ -classpath” C:\ Users \ jpcog \ eclipse-workspace \ tut2 \ bin“ tutorial2.Exterminator
如果有帮助,下面是我的软件包浏览器的快速图片。