【问题标题】:How to get rid of "Unrecognized option: --module-path" error in eclipse?如何摆脱 Eclipse 中的“无法识别的选项:--module-path”错误?
【发布时间】:2021-06-08 13:07:03
【问题描述】:

我在运行 JavaFX 项目时遇到以下错误。

这是我的 eclipse.ini 文件

运行此项目的配置

这是用于 VM 争论的命令: --module-path "C:\Program Files\Java\jdk-15.0.2\bin" --add-modules javafx.controls,javafx.fxml

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

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

Eclipse 2020-12

JDK 15

JavaFX 15.0.1

e(fx)clipse 3.6.0

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

【问题讨论】:

  • 您似乎正在尝试使用 JDK 8 或更早版本运行您的应用程序。 (您作为模块路径提供的实际路径也看起来错误。)
  • 为什么你有 javafx 和 swingbuilder 标签?
  • eclipse.ini 用于运行 Eclipse,而不是用于运行您的应用程序(删除第一行 --add-modules=ALL-SYSTEM,因为它必须是 -vmargs 之后而不是之前的一行)。显示您的运行配置以及 Show Command Line 按钮的含义。
  • 没有文字截图,请...简单c&p
  • 请,请显示截图!您可能会另外将其作为文本包含在内,但如果没有屏幕截图,您将不清楚您在哪里拥有什么。 @kleopatra

标签: java eclipse javafx jvm


【解决方案1】:

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

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

--module-path "E:\eclipse\ javafx-sdk-15.0.1\lib" --add-modules = javafx.controls,javafx. fxml

现在一切正常;)

P.S: 请参考这个JavaFX 文档以获得清晰的理解。

【讨论】:

  • 即使在升级 Java 以构建 1.8.0_282-b08 之后仍然是 Unrecognized option: --module-path
【解决方案2】:

【讨论】:

    猜你喜欢
    • 2020-11-05
    • 2016-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多