我正在使用Eclipse IDE,并试图将其配置为第一次有趣的javafx。起初,我得到了javafx.controls的错误消息,在从构建路径中删除javafx-sdk库后,它修复了这个错误,现在我有了这个错误。我当然安装了e(fx(clipse插件。我试图把我所试图解决的问题彻底解决。
我浏览了多个论坛,尝试了许多不同的方法。我在运行配置中添加了vm参数:
--模块路径";C: \Downloads\openjfx-17.0.2\windows-x64_bin-sdk\javafx-sdk-17.0.2\lib"--添加模块javafx.controls、javafx.fxml
我已经使用适当的jar将我的用户库添加到构建路径中。我已经从构建路径中删除了javafx-sdk-lib。编辑器中没有可见的错误。我昨天和今天已经试着解决这个问题好几个小时了!这里还有我的模块信息代码bc,我在一个论坛上看到,这是一个问题,有人会添加这些信息。
module Test {
requires javafx.controls;
requires javafx.fxml;
opens application }
Javafx编辑器/buildpath屏幕截图-无错误/shows_jars
错误消息指示VM参数被视为主类名。
VM参数值中有空格。
用逗号分隔添加的模块名称,而不是空格或逗号和空格。
还要知道,当你有module-info.java.时,你不需要添加模块
如果您在获得基本的JavaFX应用程序以运行时仍然存在问题
如果你在尝试了几个小时后仍然无法完成这项工作,那么下载Idea并使用新的JavaFX项目向导。
如果您希望继续使用Eclipse,请忽略论坛帖子中的说明。相反,请完全遵循openjfx.io.上的官方文档