启动层 java.lang.module.FindException: Module javafx.controls not found 初始化时出错

时间:2021-06-15 09:28:28

标签: java eclipse javafx javafx-8 javafx-11

我尝试根据 youtube 上的视频安装和设置 JavaFX,但不幸的是,我无法设置 JavaFX :( 在互联网上尝试了许多解决方案,但仍然无效。我的 eclipse 上有两件事不同。< /p>

首先是 Java 构建路径 -> 库。我的库没有按类路径或模块路径分开。

Java Build Path

其次,当我创建 JavaFX 项目时,会自动创建“module-info.java”。我没有在任何视频中看到这个文件。

enter image description here

这些可能是我收到此错误的原因吗?请帮帮我..

1 个答案:

答案 0 :(得分:0)

您使用的是 Java 1.8。如果您使用的是该版本,则不会显示模块路径或类路径。如果您使用 Java 版本 11,它应该会显示出来。

我也遇到了模块信息文件自动填充的问题。但是,一旦您获得在 Modulepath 下创建的 JavaFX 库,错误就会消失。