繁体   English   中英

尽管有 VM 选项,但在 NetBeans 上设置 JavaFX 时出错

[英]Error setting up JavaFX on NetBeans despite VM options

我正在按照教程在Apache NetBeans IDE上设置JavaFX 我按照说明创建了库并创建了Controller.javaFXML文件(实际上只是从示例中复制/粘贴,以及Main.javaHelloFX.java文件;我没有写代码本身)。

我尝试了第 5 步中的解决方案,因为JavaFX runtime components are missing, and are required to run this application错误,但它只会弹出一个新错误: java.lang.module.FindException: Module javafx.controls not found

组件所在的目录是D:\\Programas\\javafx-sdk-13.0.2\\lib ,我按照指示提供( --module-path "D:\\Programas\\javafx-sdk-13.0.2\\lib" --add-modules javafx.controls,javafx.fxml )。 我还尝试按照此处的说明设置环境变量并使用它( --module-path $PATH_TO_FX$ --add-modules javafx.controls,javafx.fxml ),但无济于事。

我搜索了很长时间的解决方案,但问题要么没有答案,要么我一遍又一遍地找到相同的教程,通常是针对旧版本的Java SDK和/或NetBeans IDE

我是JavaFX (当我发现它正在启动时我正在学习Swing )和NetBeans IDE (我习惯于Eclipse )的新手,所以我在这里完全处于黑暗中。

编辑:按要求添加屏幕截图。 显示位置和 VM 参数的屏幕截图

我在 GitHub 上找到了一个有效的答案。 在这里,他们说如果将JavaFX库添加到项目库中的Run选项,则可以删除 VM 参数,但我只能通过添加库保留 VM 参数来使一切正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM