jar打包为exe再打包为安装包不赖电脑是否安装环境

故事

前几天之前的学院院长给我推荐了个活,让帮一个朋友开发一个小程序,本来我想做个简单网站之类的就好了,结果一问,由于单位对涉密信息处理比较谨慎,就问能不能做个单机的,就是直接在电脑上运行的exe文件,好家伙还没开发过,但随手答应下来了,但由于是原来写java的,前端也只会点react,所以硬着头皮写swing,肝了一个周终于好了。但由于甲方爸爸毕竟不是开发人员,运行环境就成了个问题。经过各种捣鼓,终于搞出来
但是由于之前没有开发过,就写个博文记录一下jar打包为exe再打为安装包,实现不依赖甲方是否有环境都能运行

废话不多说,先上工具 (为了让大家能免费下载,积攒了一个月早点钱买了存储服务,我容易吗我)
jar打包为exe运行程序工具 exe4j
jar打包为exe运行程序工具
exe文件打包为安装程序软件 Inno setup
exe文件打包为安装程序软件
jar运行环境安装包
jdk自带jar
jar1.8 x64
jar1.8 x86

环境准备好后开干

第一步结束后,能够产生一个依托于外部jre的exe运行程序,第二部将exe打包为不依赖甲方是否有环境的安装包。开干奥里给

一、jar包打为exe运行文件

1、双击运行exe4j

选择yes->next-> I accept进行安装,安装结束直接运行
在这里插入图片描述

2、安装好后点next

在这里插入图片描述

3、选择jar in exe

在这里插入图片描述

4、输入应用名称和输出路径,下一步

在这里插入图片描述

5、选择类型、图标等

在这里插入图片描述

6、选择jar位数

在这里插入图片描述
在这里插入图片描述

7、下一步选择DPI

在这里插入图片描述

8、选择jar包、填写运行参数(非必填)

PS:此处请注意请将你的jar包和你的jre文件放在桌面上、桌面上、桌面上(重要的事说三遍),别问为什么,为了后面初学者少报错,至于老鸟,爱放哪放哪,最后找得到就行在这里插入图片描述

9、查找启动类

在这里插入图片描述

10、填写jre版本

PS:开发环境、jre需要一直,需要注意1.8的新特性1.7运行不了
在这里插入图片描述

11、选择外部jar,不依赖开发环境里的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

12、直接点Finish,不放心就一直next,点击运行

在这里插入图片描述

成功

在这里插入图片描述

备注:

现在你可以在刚刚第四步时候选择输出文件夹中看见exe,直接点击就能运行。(不能运行别问我为什么,因为你的jre存放位置问题。)
接下来在输出文件夹里面创建一个文件夹叫jre,然后将桌面上的jre文件夹复制进去,也就是11步选择的jre放进去,为了后面exe打包
在这里插入图片描述

二、exe打包为运行程序

1、安装程序、一直下一步就行
2、打开文件新建

在这里插入图片描述
在这里插入图片描述

3、填写相关信息

在这里插入图片描述
在这里插入图片描述

4、选择刚刚打包好的exe文件

在这里插入图片描述

5、选择jre文件

在这里插入图片描述

在这里插入图片描述

6、一直下一步到脚本向导,选择输出文件夹、图标等下一步

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、点立即创建脚本

在这里插入图片描述

查看进度,完成后去刚刚选的文件夹中查看安装包

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sirwsl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值