我正在使用JavaFX和Scene Builder创建一个应用程序。我正在使用Intelij IDEA。
从IDEA运行应用程序时,它运行良好。
我想将应用程序构建为exe文件,只是为了检查它是否可以在其他计算机上运行。
我用包含的JRE制作了exe文件。构建工件后还包含JAR文件。
这就是我做这个的方式:
文件/项目结构/工件
我的项目出现在这里。我在src文件夹中创建了MANIFEST文件。我添加了主类。
我在JavaFX Tab中添加了Application Class,并在Native Bundle选项中选择了ALL
我喜欢“应用”和“确定”按钮
我进行了构建-构建/构建工件
Intelij Idea创建了一个文件夹,其中我的应用程序名称为out / artifacts。还有JAR文件和EXE文件
当我单击EXE文件时,应用程序开始安装。安装完成后,我尝试运行程序,但是没有任何反应。代替此应用程序在任务管理器中运行并消耗一些资源。当我尝试通过双击打开JAR文件时,也会发生相同的情况。
我应该怎么做才能以适当的方式运行我的应用程序而没有任何错误?
我的Java版本:
清单文件: