在windows环境快捷安装java项目,JAR包打包为exe安装文件

在将JavaWeb项目部署在windows环境时,必须要先安装jdk、配置环境变量,如果需要调用硬件可能还需要配置dll和lib, 如果要开机启动可能还需要安装alwaysup等工具,操作繁琐复杂,会占用运维人员的大量时间。如果客户只能自己离线安装,更容易造成客户反感。如果可以把安装包打包成windows的exe安装程序,一键安装部署后就可以使用,会极大提升用户体验。其实这个一点都不难,使用exe4j Wizard和Inno Setup Compiler工具即可完美解决。
用到的工具:
链接:https://pan.baidu.com/s/1ZdMW1sY27xJ-A4OXcV4-PA
提取码:2rjw
现在我们开始操作。
1.使用SpringBoot开发项目并将其打成Jar包,如果数据量不大且想让客户省去安装数据库的麻烦,推荐使用Accesss数据库,用户只需要把mdb文件拷贝到指定目录即可使用。
2.安装好exe4j Wizard和Inno Setup Compiler工具;
在这里插入图片描述
在这里插入图片描述
3.新建一个文件夹,将自己的jre、jar包和ico文件拷贝进去。这里的ico文件就是软件安装后在桌面生成的快捷方式图标,也可以选择默认图标。如果想要制作简单的ico图标,推荐使用easyIcon小软件,非常简单。
在这里插入图片描述
4. 打开exe4j,按照图示操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.使用Inno Setup Compiler 将生成的exe文件和jre打包成一个exe安装文件,用户运行安装文件后即可进行软件安装,并在桌面生成快捷方式。打开Inno Setup Compiler,点击file-new
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.打包完成,把exe文件发给运维即可。这里需要注意:

  • 项目安装后点击桌面快捷方式即可运行。运行后会弹出一个exe4j的提示框,直接关掉即可。

  • 如果要配置开机启动,win+r打开运行窗口,输入”shell:common
    startup”回车,会弹出一个开机启动的文件夹,将桌面的快捷方式复制进去即可。
    在这里插入图片描述

  • 如果要关闭程序,请ctrl+alt+delete,在进程中杀死即可。

  • 可以在控制面板中卸载程序,也可以在安装目录下双击unins000.exe卸载。

  • 如果你的项目要调用dll库,并把库放入了jre\bin目录,打包后请进行详细的测试。因为jar包打包为exe并在后台运行后,会默认调用jre中的库,但有时也会去新开线程调用系统目录(比如c:windows\System32)下的库,这样就会导致调用失败。如果有这种情况,还需要把库文件在系统目录下复制一份。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值