我只是想知道我是否使用 launch4j 将 jar 转换为 Windows 上的可执行文件(exe 文件)。如果我将可执行文件(和其他创建的文件,如果有的话)带到另一台没有安装 JRE 并且我没有管理权限的计算机上,可执行文件是否仍然有效?非常感谢!
-从这里更新-
我还没有尝试launch4j,从阅读文档中我不太了解,我认为我没有得到答案。阅读英语文学与阅读技术文档有很大不同。我的IT知识非常有限。
我确实在这里做了一些搜索。我发现有人说 launch4j 只是一个包装器,仍然需要在最终用户的计算机上安装 jre,但该帖子已有 4 年历史。因此,经过一些研究,我仍然不能 100% 确定是否需要在目标计算机上安装 jre。对我来说,如果目标计算机绝对需要 jre,那么我可以忘记使用 launch4j,因为我知道我不会在那里安装 jre。但是我感觉launch4j可能会以某种方式将jre与exe文件捆绑在一起,然后exe文件可以在任何没有安装jre的计算机上运行。我只是想确认我不确定的事情。
所以我正在寻找的答案是
1)是的仍然需要安装jre,然后我不能使用launch4j
2)不,你不需要安装jre,那么我将学习如何使用launch4j
3)取决于,那我可能会试一试
但是,我认为我不应该因为缺乏背景知识而受到降级的惩罚。尽管原始帖子确实看起来像一些随机帖子。谢谢。