打包SpringBoot程序为exe的案例教程
作者:@Mary
SpringBoot打包成exe(案例教程)
准备
软件准备
程序准备
主要工作
exe4j主要是将可执行的springboot的jar包打成exe
innosetup主要是将exe和运行环境jre一起打包成一个可安装的工具
开始
第一步:将可执行的jar包打包成exe
1. 打开安装好的exe4j,点击下一步
2. 选择jar in exe,然后下一步
3. 输入程序名称和输出路径,点击下一步
4. 选择启动方式、程序名称和图标位置
5. 高级选项中:选择兼容的windows系统的位数,勾选上64位后,一直下一步
6. 直到到达这个界面,开始配置jar包相关参数
vm参数设置为:-Dfile.encoding=utf-8
我这里是springboot项目,选择jar加载器即可,如果打包的是工件,则选择main方法所在类即可,然后下一步
7. 配置jdk版本,高级选项中配置jre路径
8. 选择client vm
9. 一直next,直到出现如下界面
此时我的输出目录下会得到一个名叫社区管理的exe
第二步:将jre和exe打包成安装包
1. 打开安装好的innosetup,点击右上角File->New,点击next,输入程序名称,版本随意
2. 保持默认,下一步
3. 选择可执行的exe文件
4. 保持默认,下一步
5. 不用填写,直接下一步
6. 选择给谁安装,默认第一个就行
7. 注册表关键字,不用理会,下一步
8. 选择语言、英语即可
9. 设置输出路径等信息,下一步
10. 默认采用脚本编译,一直next,直到finish
11. 立即编译选择否,暂时不立即编译,先改好脚本后再编译,需要将jre加入
12. 修改脚本
Source: “D:\Personal\Desktop\zhangml\software\java生成\jre1.8.0_121*”; DestDir: “{app}{#MyJreName}”; Flags: ignoreversion recursesubdirs createallsubdirs
13. 编译脚本,提示保存脚本,下次还可以继续使用
14. 等待绿色滚动条,编译完成
15.输出目录中就会生成一个名为社区管理1.0的exe,双击输入密码即可安装,勾选上快捷方式,就可以在桌面打开程序啦
以上就是打包SpringBoot程序为exe的案例教程的详细内容,更多关于打包SpringBoot为exe的资料请关注脚本之家其它相关文章!