提问人:MessiSkillz 提问时间:11/11/2023 最后编辑:MessiSkillz 更新时间:11/12/2023 访问量:51
Java FX 模块化应用程序,找不到应用程序错误(Eclipse,Java 版本 19.0.2)
Java FX Modular Application, Application Not found Error (Eclipse, Java version 19.0.2)
问:
嗨,我使用 JavaFX 创建的 Java 应用程序有问题。
我用 Eclipse 创建了我的 javaFX 项目。这是我目前的文件结构:(https://i.stack.imgur.com/l05So.png)
我在这里添加了 JavaFX 库: (https://i.stack.imgur.com/ffuj7.png) 它们都在正确的类路径中,我已经尝试删除 JavaFX SDK 库,但这没有帮助。
我的模块信息.java文件也无法识别: (https://i.stack.imgur.com/FWl9w.png)
我还正确添加了 VM 参数。
我不断收到此错误消息:(https://i.stack.imgur.com/h4oWE.png)
谢谢!
答:
前言:
我建议您学习有关 JavaFX 的基础知识。请看一下 https://openjfx.io/openjfx-docs/。
溶液:
使用所需的配置创建适当的工作基础应用程序。例如,使用上面的链接或使用 GitHub 中的预配置项目并根据需要进行更改。
以下项目是开箱即用的。只需下载代码,将项目导入 IDE 并运行应用程序即可。
为此,预配置的项目包含用于创建胖 JAR 的任务/目标(您可以双击该 JAR,然后应用程序启动)。
使用 gradle https://github.com/davidweber411/JavaFxAppGradleNonModular 的 JavaFX 应用程序示例
使用 maven https://github.com/davidweber411/JavaFxAppMavenNonModular 的 JavaFX 应用程序示例
评论
好的,我解决了这个问题。只需删除模块信息.java文件,一切都会神奇地得到修复。
评论