java - 无法使用 Eclipse 运行 JavaFX 11
问题描述
我正在尝试使用带有 Eclipse 的 JavaFX 11 运行一个简单的程序,但出现此错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module format not recognized: D:\javafx-sdk-11.0.2\lib\src.zip
我按照这些说明进行操作。这是 JDK 和 JavaFX 所在的位置:
D:\javafx-sdk-11.0.2\
C:\Program Files\Java\jdk-11.0.2
虚拟机参数是:
--module-path "D:\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.fxml
请帮助识别和纠正问题。(我尝试了以下建议的几件事,但似乎没有任何效果。)
解决方案
在为 JavaFX 11 制作用户库时,我添加了所有文件.jar
,包括src.zip
文件。
但是,现在我没有选择src.zip
文件,它工作正常。:-)
这是 VM 参数:
--module-path "F:\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.graphics,javafx.fxml
(是的,在这台 PC 上,我使用了 F: 驱动器。)
感谢大家的支持!
推荐阅读
- r - R闪亮的反应优先级
- wordpress - PDF上的解码问题
- reactjs - 使用launchdarkly时无法将属性传递给direflow应用程序
- r - 特定仪表板选项卡的闪亮经理身份验证?
- python - 在python中将下标和上标转换为数字或字符
- elasticsearch - 对于timescaledb如何计算网络接口流量速率(类似elasticserach的导数函数)
- python - 如何矢量化以下函数
- regex - Jenkinsfile/Groovy:如何在正则表达式模式查找计数中使用变量?
- spring - 实体模型 Spring Kotlin 上的自定义访问器
- c# - 使用 Entity Framework 如何在忽略空格的情况下搜索电话号码?