gpt4 book ai didi

java - 启动层java.lang.module初始化时出错。 FindException : Module javafx. 找不到控件

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:02 24 4
gpt4 key购买 nike

我正在尝试在 Intellij 2018.3 IDE 中构建示例 javaFX 应用程序。我已经安装了oracle JDK11,并下载了openjfk11。我创建了一个链接到 javafx sdk 的库,并将 --module-path=${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml 行添加到 VM 选项行。 PATH_TO_FX 被定义为指向我的 javaFX 文件夹的环境变量。

我搜索了该网站上的许多帖子,包括 This solution to my exact error message 。我无法弄清楚的奇怪的事情是,如果没有构建目录,这个解决方案对我有用。但是,如果我已经构建了该项目一次,它就会拒绝运行并给出所述错误。如果我删除构建目录并重试,则程序将再次正确运行。

最佳答案

如果你使用 IntelliJ ,你必须删除 src/main/java 中的 module-info.java ,我这样做了并且它有效,该文件是在创建javafx项目时自动生成的

关于java - 启动层java.lang.module初始化时出错。 FindException : Module javafx. 找不到控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53635723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com