使用jpackage打包JavaFX应用后启动提示‘Failed to launch JVM’问题求助
jpackage打包JavaFX应用后启动提示‘Failed to launch JVM’问题求助
各位好,我最近在用JavaFX开发一个应用,本地测试环节一切都很顺利,但当我用jpackage打包生成安装程序后,遇到了棘手的问题:安装过程完全正常,但启动应用时总会弹出一个提示框,显示Failed to launch JVM。
我使用的jpackage命令如下:
jpackage --input . --dest . --main-jar .\Application.jar --main-class seeg2.number.application.Main --module-path "C:\Program Files\Java\openjfx-21.0.3_windows-x64_bin-jmods\javafx-jmods-21.0.3" --add-modules javafx.controls,javafx.fxml,javafx.graphics,javafx.base,javafx.media,java.desktop --win-shortcut --win-menu --name "Application" --icon .\icon.ico
我已经尝试过重装Wix工具集,也更换过项目的JavaFX和JDK版本,但都没能解决这个问题。另外,直接在cmd中运行.jar文件是完全正常的,所以我猜测问题应该出在jpackage的命令参数上,但实在找不到具体哪里有问题,有没有朋友能帮我排查一下?
备注:内容来源于stack exchange,提问作者1212
相关产品推荐
相关产品推荐

