首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在没有Jre的情况下使用Launch4J工具运行从.jar文件转换而来的.exe文件

如何在没有Jre的情况下使用Launch4J工具运行从.jar文件转换而来的.exe文件
EN

Stack Overflow用户
提问于 2012-10-01 21:11:50
回答 4查看 1.8K关注 0票数 0

我使用Launch4J将jar文件转换为.exe。现在,根据我的需要,我必须在没有安装JRE的系统上运行这个exe文件。有没有可能在没有JRE的情况下运行从jar文件转换而来的.exe文件,或者有没有办法将JRE嵌入到.exe文件中?

EN

回答 4

Stack Overflow用户

发布于 2012-10-02 04:03:04

可执行文件只是一个在windows上运行程序的工具,它也需要JRE。

[]的

票数 0
EN

Stack Overflow用户

发布于 2017-03-09 13:14:27

我认为你不需要JRE来运行.exe file.But如果你从一个jar文件创建一个.exe文件,你应该在你的系统中或者在任何其他你想要运行.exe文件的PC上安装JAVA。因此,JRE在安装时随JAVA一起提供(只有一些基本的东西)。我认为你可以通过使用launch4j来包含JRE。我很久以前就用过了。但我不会亲自推荐它。我总是使用Jar2EXE将jar文件转换为.exe文件。

票数 0
EN

Stack Overflow用户

发布于 2019-01-18 15:30:20

  1. 没有JRE是不可能运行exe的(因为exe只是jar的包装器)
  2. 我建议你使用安装工具来创建一个安装程序。这是最简单的方法。Launch4j不能把JRE放到exe中,所以你必须发送两部分(exe + JRE)。但是,如果您创建了一个安装程序,您将只有一个exe文件,其中您已经打包了所有内容。我推荐Inno安装编译器。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12673985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档