环境要求
- windown 10
- jdk1.8
- exe4j
准备阶段
1、jar (用maven package出来的包,要保证直接用 java -jar test.jar 可运行)
2、jre运行环境 ,建议直接把本地的java 的jre目录拷贝出来即可
3、exe图标
具体步骤
1.下载exe4j软件,并且安装;
2、打开exe4j,进入欢迎界面,直接点击next
3、选择jar in exe mode,点击next
4、输入应用简称名及输出路径,点击next
5、设置相关配置 具体配置可以参考下图 ,设置完成后点击next,注意:点击Advanced Options 选择 32-bit or 64 bit 选项,选择Generate 64-bit executable ,生成64位的可执行文件(软件默认生成32位的)
6、jar 包配置:点击"+" 号 引入将要转换的jar文件,在下方点击...选择项目启动项,这里因为是spring boot项目,用maven构建的jar,所以直接选择org.springframework.boot.loader.JarLauncher 即可,设置完成后点击next
7、设置jre(这里设置是为了可以让没有java环境的电脑也可以运行起来),首先设置jre的最高版本和最低版本,这里只设置最低版本1.8,然后点击Advanced Options,设置Search sequence ,点击“X”,删除默认的注册表配置及JAVA_HOME和JRE_HOME 配置,然后点击“+”,把自己的jre引入进来,这里使用相对目录,,设置完成后,设置Preferred VM ,这里选择Client hotspot VM,具体操作过程见下图
8、其余步骤一路next使用默认设置即可,完成后,打开自己的输出目录,点击exe即可启动,验证方式可以查看本地端口占用状态或者使用接口方式验证。