Java 创建exe的免费工具

Java 创建exe的免费工具,java,launch4j,Java,Launch4j,有没有类似于Launch4j的免费工具可以捆绑jre,并且不需要internet连接即可下载jre并运行exe。是的,有->如果目标机器上没有安装合适的jre,Java可执行包装器将无法工作。如果机器上有合适的JRE,据我所知,没有可执行的包装器会尝试下载JRE 有一个很好的替代方法调查,包括提前编译(将jar转换为本机代码)、可以捆绑JRE的安装程序,以及其他想法。您真的希望用户在安装的每个应用程序中安装新的JRE吗?分发一个应用程序。CD(DVD/USB/软盘/磁带/其他便携式媒体)比从互联

有没有类似于Launch4j的免费工具可以捆绑jre,并且不需要internet连接即可下载jre并运行exe。

是的,有->

如果目标机器上没有安装合适的jre,Java可执行包装器将无法工作。如果机器上有合适的JRE,据我所知,没有可执行的包装器会尝试下载JRE


有一个很好的替代方法调查,包括提前编译(将jar转换为本机代码)、可以捆绑JRE的安装程序,以及其他想法。

您真的希望用户在安装的每个应用程序中安装新的JRE吗?分发一个应用程序。CD(DVD/USB/软盘/磁带/其他便携式媒体)比从互联网上分发要贵。别忘了上网本用户会发现下载比插入USB驱动器更容易(必须“找到“黑色封面上的黑色凹槽”)。我看不出在这个千年里硬媒体上出现的(Windows特定的).exe的吸引力。嗨,rit,如果用户没有在他的机器上安装jvm,它将进入网络,我需要一个不需要互联网连接的工具。我需要包装jreBen十,如果你修改源代码,让它检查JRE安装,如果找不到它,它会从CD上的指定位置安装吗?问题是,您可能正在安装一个带有安全漏洞的过时版本。ok。抱歉,认为用户已经预装了java。但正如其他评论所写,我认为这不是一个好主意。另一种解决方案是,创建一个小型setup.bat,用于检查Java安装,如果找不到,则从磁盘安装,如果找到,则将生成的exe文件复制到硬盘,创建符号链接。。。