1.下载安装exe4j
官网地址: https://exe4j.apponic.com/
2.注册exe4j
启动exe4j后 点击右下角 Change License 填写用户名公司与注册码
注册码列表
A-XVK258563F-1p4lv7mg7sav
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK204432F-1kkoilo1jy2h3r
A-XVK246130F-1l7msieqiwqnq
A-XVK249554F-pllh351kcke50
A-XVK238729F-25yn13iea25i
A-XVK222711F-134h5ta8yxbm0
A-XVK275016F-15wjjcbn4tpj
A-XVK275016F-15wjjcbn4tpj
3.准备打包文件
创建一个文件夹 文件夹内包含 整个jdk 项目jar包 ico图标
4.运行exe4j开始打包
步骤一
open 可以导入 已经配置好的 XXX.exe4j 配置脚本
新配置 直接next即可
步骤二
步骤三
填写 应用名称 与 保存路径
步骤四
1 GUI界面启动
2 控制台启动
3 输出的exe文件的名称
4 输出的exe文件的ico图标
5 如果是64位jdk需要选择
步骤五
选择要打包的jar包
选择启动类 这里要注意 要选择 springboot的jar包启动类
步骤六
配置 JER 版本
配置JDK路径
1 为使用系统 JAVA_HOME变量 如果不想使用可以删除掉
2 添加JDK配置
3 配置自定义JDK路径
步骤七
如果选择 GUI启动 这里是选择启动图片
这里我们是控制台启动 所以不配置
步骤八
这里是一些 输出信息配置 这里我们默认就好
步骤九
编译生成exe (路径在步骤三填写的地址) 编译成功后会跳转到 步骤十
步骤十
导出配置
完成后的目录
5.添加外部参数配置文件
创建exe对应的vmoptions文件
名称必须与exe文件对应
编辑vmoptions配置文件 增加端口配置 (多配置必须换行,这是格式)
-Dserver.port=8081
6.测试exe执行
双击启动exe
输出如上jvm信息启动成功
接口测试 这里我们准备了一个测试接口 调用返回uuid
接口返回成功 配置端口号 没问题