1.首先下载两个工具:
- exe4j , 一个将jar转换成exe的工具
- inno setup , 一个将依赖和exe一起打成一个安装程序的工具
提取码:k3ma
2.maven把Springboot项目打包【记录一次做手工的过程 记录一次Springboot项目打包成exe】可以在idea的Terminal中直接输入命令:
mvn clean package

文章插图
或者用idea右侧的maven工具

文章插图
打包成功后到target目录下找到jar包 , 为了方便我就直接拖到了桌面上

文章插图
3.打包成exe先把exe4j.rar解压 , 根据自己系统版本运行安装程序 , 直接下一步到底 , 安装后运行 。

文章插图

文章插图

文章插图

文章插图
下方有个Advanced Options选项 , 需要设置打包后的程序兼容32和64位系统

文章插图

文章插图
然后下一步 , 直到出现下面的界面 , 开始选择jar包以及配置 在VM参数配置的地方加上:-Dfile.encoding=utf-8 , 然后点击加号选择自己Springboot项目的jar包 。

文章插图

文章插图
然后点击Main class 后面的三个点

文章插图
选择如图的启动类

文章插图
点击下一步

文章插图

文章插图
点击加号如图输入 , 这样写的目的是 , 最终会把本地jre目录和exe一起打包 , 让exe文件自己去根据路径去查找一起打包的jre , 可不用再安装jdk 。

文章插图
接着下一步

文章插图

文章插图
接着一直下一步直到出现下面这个界面

文章插图
这个时候exe就制作完成了 , 可以看到桌面上有了一个exe文件 , 先不着急运行,点击exit退出程序 , 他会让你保存配置 , 这个就看你自己了 。
4.将exe和jre封装成安装程序点击innosetup-5.6.1.exe进行安装 , 然后运行 。
左上角File - New

文章插图

文章插图

文章插图
点击下一步 , 这里默认即可

文章插图

文章插图
点击下一步

文章插图

文章插图

文章插图

文章插图

文章插图

文章插图
配置到最后一步了 , 脚本文件 , 到这里会弹出问你是否马上编译 , 选择否 , 先把脚本写好再自己编译

文章插图
在下图位置加一行代码 #define MyJreName "jre"

文章插图
在[Files]下加一行代码
Source: "自己本地JRE路径\*"; DestDir: "{app}\{#MyJreName}"; Flags: ignoreversion recursesubdirs createallsubdirs

文章插图
脚本修改后 , 点击执行 。

文章插图
会弹框问你是否保存这个脚本是否保存 , 根据自己需求选择 。
等待完成后会弹出安装程序 , 桌面上也会多一个exe 。
我们直接把他安装 , 并且创建快捷方式看是否能运行 。

文章插图
这样就可以了 。我们打开浏览器再测试一下 , 成功出现页面 。

文章插图
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
