java - 将 JavaFX 应用程序 (.Jar) 转换为 Windows 应用程序 (.exe)

标签 java javafx javafx-11

有人可以告诉我如何将 .jar 文件转换为 .exe 文件。我尝试使用 Launch4j,但是当我尝试运行它创建的 .exe 时,会弹出此错误。我使用的是jdk 11.0.4。 enter image description here

最佳答案

如果您正在寻找制作安装程序,这个视频对我帮助很大 Create installer for JavaFX application 。 这会将您的 .jar 转换为包含 java jdk 的 .exe 安装程序,以便您可以在任何未安装 java 版本的系统上加载 .exe。这使用了安装程序 innosetup。您需要添加一些更改,但这就像一个魅力。

关于java - 将 JavaFX 应用程序 (.Jar) 转换为 Windows 应用程序 (.exe),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62299181/

相关文章:

java - 错误 : Hash of java. xml (...) 与 java.base 中记录的预期哈希 (...) 不同

Java:for循环后代码未运行?

java - 如何检测 GWT 元素是否可见?

java - 生成用于在 Java 中配置对象属性的可视化界面

javafx - 为什么我的场景为空?

JavaFX:为什么无论我传递给 `changeListener`什么样的 `textArea.getKeyPressedProperty().addListener`都无法编译

java - 错误 : JavaFX runtime components are missing - JavaFX 11 and OpenJDK 11 and Eclipse IDE

java - 从页面的无元素部分提取文本

java - 为什么javac在这种情况下可以编译

java - JavaFX 中的 registerChangeListener 方法有什么作用?