需求: 开发一个客户端程序,运行到用户的windows机器上,最好的实现方法是c## , 但奈何本人只会java
实现方案: 选用exe4j 将springboot web项目打包成exe + InnoSetup (生成安装程序,如果需要的话)
准备: exe4j 项目jar(内嵌了容器:tomcat) jre
资源与实例- 如下 : 建议按照博主目录放置,可以最快捷的跑起demo
https://download.youkuaiyun.com/download/qq_31689575/78002531
解决:
1. 安装exe4j , 直接默认下一步就好
2. 打开exe4j , 操作干货如下
为了快速走通流程,建议第一步open 博主的配置文件
##网上找的,可以试试
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
生成出的exe 跑起来可以: http://localhost:9999/ 访问测试
注意: 生成的exe需要与jre同一个目录,不然会找不到jre
以上我们就可以直接把exe与jre 发个用户了使用了,为了更好的效果,我们可以用 InnoSetup 将 程序与jre一起打包成一个安装程序,可以让用户来一键安装,InnoSetup 步骤入下
1. 安装InnoSetup 安装包已经放到上面了
2. 新建-使用向导的方式 会有提示操作,中文的也很简单
3. 快捷跑起来,直接用我的配置文件