本文主要是介绍java 的jar打包方式(exe安装版,免安装版(zip包里有exe和jre),bat双击运行版本),运行在没有jre环境中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果本机有jdk环境,并且配置了jre环境,那么对于可运行jar来说,直接执行命令
java -jar xxx.jar
但是如果是在没有jre环境上运行,需要把jre环境打包进去才行,也就是在其他机器需要带上jre,下面介绍3种方式
exe安装版
参考下面连接很详细,使用的是install4j,操作完后就是一个完整的exe安装程序
java jar一键安装打包成exe可执行安装文件_红叶岭谷的博客-CSDN博客
例如安装包是这样:PcbTest_windows-x64_1_0.exe
安装完后是这样
免安装版(zip包里有exe和jre)
用exe4j把可运行jar打包为exe,然后jre选择同级目录,这样把exe和jre放在同一个压缩包里,解压之后可以直接双击运行exe
参考:
使用 exe4j 将 jar 包生成 .exe 文件(敲详细)_I'm Jie的博客-CSDN博客
压缩包是这样:PcbTest.zip
压缩包里内容是这样:
bat双击运行版本
这种是把jre,jar放在同一个文件夹里,然后写个bat,指定jre为同级目录下jre,
压缩包是这样:PcbTest_bat.zip
压缩包内容是这样:
bat内容是这样:
start jre/bin/java -jar pcbTest.jar
还有另外两种情况
一种是免安装可运行exe,这种exe会把jre都包含进去
第二种是exe安装过程其实是解压缩过程,
这篇关于java 的jar打包方式(exe安装版,免安装版(zip包里有exe和jre),bat双击运行版本),运行在没有jre环境中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!