javafx - 使用 java FX 的 Jar 到 Exe
问题描述
我正在尝试从 -jar 文件创建一个 .exe 文件,问题是我使用的是 javafx-sdk-15.0.1 和 jdk-15.0.1。出于某种原因,当我使用 launch4j 时,它不会打开新创建的 .exe。有人能帮助我吗。我如何在 .exe 中合并这两个东西(javafx-sdk-15.0.1 和 jdk-15.0.1)。
注意:要从 CMD 运行 jar,我使用这个 -
java -jar --module-path C:\Users\PC\Desktop\javafx-sdk-15.0.1\lib --add-modules javafx.controls,javafx.fxml "C:\Users\PC\Desktop\Taco\好炸玉米饼店.jar
我还将 JDK/bin 放在我的路径中。
谢谢你!!
解决方案
查看 JDK 附带的相关工具。它们是 jpackage、jdeps 和 jlink。这是有关如何使用它们的教程:https ://github.com/dlemmermann/JPackageScriptFX