Jar-Exe 转换文件执行

Jar-Exe converted files execution

我已将 jar 应用程序转换为 exe,因为我想在未安装的计算机上执行此应用程序 java。

但 .exe 文件(旧 jar)仍然需要 JVM 或将由 Windows 执行?

这完全取决于您用于将 JAR 转换为 EXE 的方法是否包括 EXE 中(或旁边)的 Java 运行时。如果没有,它将必须在它正在执行的计算机上找到 JRE。

如果你想详细一点,也许我们可以给出更详细的答案。

问题的含义是 .jar 文件只是重命名为具有 .exe 扩展名。如果这就是所做的,它将不起作用。

要将 .jar 打包为包含自己的 jvm 的 .exe,请查看以下工具:

https://www.duckware.com/jexepack/index.html

http://www.jar2exe.com/

http://launch4j.sourceforge.net/