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

本贴最后更新于 842 天前,其中的信息可能已经时异事殊

故事

前几天之前的学院院长给我推荐了个活,让帮一个朋友开发一个小程序,本来我想做个简单网站之类的就好了,结果一问,由于单位对涉密信息处理比较谨慎,就问能不能做个单机的,就是直接在电脑上运行的 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、点立即创建脚本

在这里插入图片描述

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

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

  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3167 引用 • 8207 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...