1.下载安装exe4j
官网地址: exe4j Download
2.注册exe4j
启动exe4j后 点击右下角 Change License 填写用户名公司与注册码
注册码列表自行百度
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
接口返回成功 配置端口号 没问题