我已经将jar应用程序转换为exe,因为我想在没有安装java的计算机上执行此应用程序。
但.exe文件(旧jar)仍然需要JVM或将由Windows执行?
答案 0 :(得分:1)
这完全取决于您用于将JAR转换为EXE的方法是否包括EXE中(或旁边)的Java运行时。如果没有,则必须在正在执行的计算机上找到JRE。
如果您想详细说明一下,或许我们可以给出更详细的答案。
答案 1 :(得分:1)
问题的含义是.jar文件只是重命名为.exe扩展名。如果这是完成的,它将无法工作。
要将.jar打包为包含自己的jvm的.exe,请查看以下工具: