我使用Launch4J将我的jar文件转换为.exe。现在根据我的需要,我必须在没有安装JRE的系统上运行此exe文件。是否可以在没有JRE的情况下运行从jar文件转换的.exe文件,或者有没有办法将JRE与.exe文件一起嵌入?
答案 0 :(得分:0)
exe只是在Windows上运行程序的工具,它也需要JRE。
[]的
答案 1 :(得分:0)
我认为您不需要JRE来运行.exe文件。但是如果您从jar文件创建.exe文件,您应该在您的系统或任何其他要运行的PC中使用JAVA .exe文件。因此JRE在安装时附带JAVA(仅限基本功能)。我想你可以使用launch4j包含JRE。我很久以前就用它了。但我不会亲自推荐它。我总是使用Jar2EXE将jar文件转换为.exe文件。
答案 2 :(得分:0)
答案 3 :(得分:0)
我不了解Launch4J。
但是您可以使用NetBeans和一些工具来做到这一点。结果是一个独立的安装程序打包了您需要的所有内容(包括Java文件),因此您的软件可以在不安装JRE的情况下运行。但是最后,它确实需要运行JRE,仅包括所有内容,并且它是完全可移植的。 here is this solution