找不到模块javafx.controls异常

时间:2019-12-22 14:54:19

标签: java javafx

我有以下问题:

  

启动层初始化期间发生错误   java.lang.module.FindException:找不到模块javafx.controls

当我尝试运行发送“ Hello World”按钮的JavaFX项目的默认类时,我正在使用Netbeans 11.1作为我的IDE,即JDK 13,Jre-8u221。我创建了Java Fx库,并将其添加到项目属性的模块路径中,并在VM的运行选项上添加了命令-add-modules javafx.controls,javafx.graphics 。 >

1 个答案:

答案 0 :(得分:0)

您需要在与包含Main方法的类相同的包中添加module-info.java文件。在此文件内(以及在模块定义块内),至少应该有1行:

requires javafx.controls;

这应该可以解决您的问题。