从 jpackager 崩溃创建的 .exe
Created .exe from jpackager crashes
我有一个 JavaFX 项目,我想将其导出为 dmg 和 exe。导出为 Mac 的 dmg 文件没有问题。
但是导出为 Windows 的 .exe 文件不起作用。
我创建了一个 jar 文件并 运行 jlink。然后我用 jpackage 导出了项目。
这是命令:
/path/to/jpackage \
--input %PATH_TO_SDK%/lib/ \
--name "My Project" \
--main-jar /path/to/jar.jar \
--main-class com.company.project.Main \
--type exe \
--add-modules javafx.controls,javafx.fxml,javafx.graphics \
--module-path %PATH_TO_SDK%/lib/
在我的机器上,它运行完美,但在其他机器上(我在另外两台机器上测试过(它们没有安装 Java(FX)))CMD window 立即崩溃.
经过大量研究,我找到了一个 GitHub 存储库,其中显示了如何创建 dmg 和 exe 文件。 Maven jPackage Template
我有一个 JavaFX 项目,我想将其导出为 dmg 和 exe。导出为 Mac 的 dmg 文件没有问题。 但是导出为 Windows 的 .exe 文件不起作用。 我创建了一个 jar 文件并 运行 jlink。然后我用 jpackage 导出了项目。 这是命令:
/path/to/jpackage \
--input %PATH_TO_SDK%/lib/ \
--name "My Project" \
--main-jar /path/to/jar.jar \
--main-class com.company.project.Main \
--type exe \
--add-modules javafx.controls,javafx.fxml,javafx.graphics \
--module-path %PATH_TO_SDK%/lib/
在我的机器上,它运行完美,但在其他机器上(我在另外两台机器上测试过(它们没有安装 Java(FX)))CMD window 立即崩溃.
经过大量研究,我找到了一个 GitHub 存储库,其中显示了如何创建 dmg 和 exe 文件。 Maven jPackage Template