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

标签 java javafx netbeans

我正在关注thisApache NetBeans IDE 上设置 JavaFX 的教程。我按照指示创建了库,并创建了 Controller.javaFXML 文件(实际上只是从示例中复制/粘贴,以及 Main.java code> 和 HelloFX.java 文件;我没有编写任何代码本身)。

我尝试了第 5 步中针对 JavaFX 运行时组件丢失,并且需要运行此应用程序 错误的解决方案,但它只是弹出一个新错误:java.lang .module.FindException:找不到模块 javafx.controls

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

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

我对 JavaFX(当我发现它正在启动时正在学习 Swing)和 NetBeans IDE(我已经习惯了 Eclipse),所以我对此一无所知。

编辑:根据要求添加了屏幕截图。 Screenshot showing the location and VM arguments

最佳答案

我在 GitHub 上找到了一个可行的答案。 Here他们说,如果将 JavaFX 库添加到项目库中的 Run 选项,则可以删除 VM 参数,但我只能通过以下方式让一切正常工作添加库保留虚拟机参数。

关于java - 尽管有 VM 选项,但在 NetBeans 上设置 JavaFX 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60095985/

相关文章:

java - SockJS - '/info' 在连接服务器时导致 Http 404

java - "Uncaught exception from servlet",GAE部署错误

javafx - 按特定列对 TableView 进行排序 Javafx

regex - 如何在 Ubuntu 上使用 Netbeans 6.9 配置 Boost

java - 对链接列表进行插入排序,数据来自文本文件。 java

java - Bitmap.decodeResource 调整图像大小

java - 运行 JavaFx 媒体应用程序时出现模块错误

JavaFX - 中心文件选择器弹出窗口

php - 如何使用 Netbeans 在 htdocs 之外保护 yii 文件夹

java - 尽管使用 rs.next() 但游标状态无效