Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何摆脱;无法识别的选项:-模块路径;eclipse中的错误?_Java_Eclipse_Javafx_Jvm - Fatal编程技术网

Java 如何摆脱;无法识别的选项:-模块路径;eclipse中的错误?

Java 如何摆脱;无法识别的选项:-模块路径;eclipse中的错误?,java,eclipse,javafx,jvm,Java,Eclipse,Javafx,Jvm,当我运行JavaFX项目时,出现以下错误 这是我的eclipse.ini文件 运行此项目的配置 这是用于VM arguemnts的命令: --模块路径“C:\ProgramFiles\Java\jdk-15.0.2\bin”--添加模块javafx.controls,javafx.fxml 我已经将我的eclipse从2019-3更新到2020-12。在eclipse.ini文件中有什么需要修改的吗 我正在使用以下版本的库和IDE Eclipse 2020-12 JDK 15 JavaFX

当我运行JavaFX项目时,出现以下错误

这是我的eclipse.ini文件

运行此项目的配置

这是用于VM arguemnts的命令: --模块路径“C:\ProgramFiles\Java\jdk-15.0.2\bin”--添加模块javafx.controls,javafx.fxml

我已经将我的eclipse从2019-3更新到2020-12。在eclipse.ini文件中有什么需要修改的吗

我正在使用以下版本的库和IDE

Eclipse 2020-12

JDK 15

JavaFX15.0.1

e(fx)片段3.6.0


我对JavaFX是新手。我尝试了很多在youtube和google上解释的解决方案,但我无法克服这个错误。我希望我能在这里找到答案。

我已经将我的JRE版本从1.8.0_171更新到1.8.0_281

我也纠正了我的虚拟机参数路径

--模块路径“E:\eclipse\javafx-sdk-15.0.1\lib”--添加模块=javafx.controls,javafx.fxml

现在它工作得很好;)


注意:请参阅本文档以明确理解。

看起来您正在尝试使用JDK 8或更早版本运行应用程序。(您作为模块路径提供的实际路径看起来也是错误的。)为什么您同时具有javafx和swingbuilder标记?eclipse.ini用于运行eclipse,而不是用于运行应用程序(删除第一行
--add modules=ALL-SYSTEM
,因为它必须在
-vmargs
之后而不是之前)。显示您的运行配置以及Show命令行按钮所显示的内容。请不要显示文本截图。。。只需c&P,请显示屏幕截图!您可能会将其作为文本添加,但如果没有屏幕截图,则不清楚您在哪里看到了什么@克列奥帕特拉