无法在Eclipse上运行JavaFX 11

时间:2019-03-07 06:24:47

标签: java eclipse javafx javafx-11

我正在尝试使用JavaFX 11和Eclipse运行一个简单的程序,但出现此错误:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module format not recognized: D:\javafx-sdk-11.0.2\lib\src.zip

我遵循了以下指示:https://openjfx.io/openjfx-docs/#IDE-Eclipse

这是JDK和JavaFX的所在地:

D:\javafx-sdk-11.0.2\
C:\Program Files\Java\jdk-11.0.2

VM参数:

--module-path "D:\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.fxml

请帮助确定并纠正该问题(我尝试了以下建议的一些措施,但似乎无济于事)。

1 个答案:

答案 0 :(得分:1)

在为JavaFX 11创建用户库时,我添加了所有文件,包括.jarsrc.zip文件。

但是,既然我没有选择src.zip文件,它就可以正常工作:)

这是VM参数:

--module-path "F:\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.graphics,javafx.fxml

(是的,在这台PC上,我使用了F盘)

感谢您的支持。