如何解决JavaFX项目Jar无法运行,因为它无法加载主类NetBeans以及导入其他模块的问题
我一直在使用javaFX作为UI以及其他各种模块用于其他功能的项目,该项目可以编译,但是当我尝试运行jar时,出现以下错误Cmd Error
项目在模块信息文件Module-info.java
中使用Ant进行以下操作该项目还有另一个问题,我正在通过模块路径添加javaFX,以及所有其他正在使用的模块,但其中一些Not working Imports
以下是我如何设置所有内容的屏幕截图 Jars
请让我知道是否需要提供其他信息
解决方法
我能够通过将库中的所有javafx和所有其他模块从模块路径中删除并将它们添加到类路径中来解决所有问题,然后将我的main并从一个类开始,因此将main方法放在一个单独的类中不会扩展应用程序的启动类,并将launch()更改为Application.launch(Main.class,args),我还更改了运行时的vm选项,以在--add-module中包含javafx.graphics,从而解决了所有问题曾经有过,如果有人需要更多信息,请发表评论
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。