首页 > 解决方案 > JavaFX 应用程序无法打开并在任务管理器中加载

问题描述

我正在使用 JavaFX 和 Scene Builder 制作应用程序。我正在使用 Intelij IDEA。

从 IDEA 运行应用程序时,它运行良好。

我想将我的应用程序构建为 exe 文件只是为了检查它是否会在其他计算机上运行。

我用包含的 JRE 制作了 exe 文件。JAR 文件还包括在构建工件之后。

我就是这样做的:

文件/项目结构/工件

我的项目出现在这里。我在文件夹 src 中创建了 MANIFEST 文件。我添加了主类。

神器

我在 JavaFX 选项卡中添加了应用程序类,并在 Native Bundle 选项中选择了 ALL

JavaFX 选项卡

我点击了“应用”和“确定”按钮

我做了构建 - 构建/构建工件

Intelij Idea 在 out/artifacts 中创建了一个文件夹,其中包含我的应用程序名称。还有JAR文件和EXE文件

已建成

当我点击 EXE 文件应用程序开始安装。安装完成后,我尝试运行我的程序,但没有任何反应。而不是这个应用程序在任务管理器中运行并消耗一些资源。当我尝试通过双击打开 JAR 文件时,也会出现同样的情况。

任务管理器

我应该怎么做才能以适当的方式运行我的应用程序而没有任何错误?

我的 Java 版本:

Java版

清单文件:

清单文件

标签: javaintellij-ideajavafx-8scenebuilder

解决方案


找到解决方案!

工件面板中有可用元素选项卡。所有用过的图书馆都放在那里。我刚刚将所有库从那里添加到我的项目中以进行构建

可用元素


推荐阅读