Inno Setup 结合exe4j打包 Java 程序为 EXE 文件
Inno Setup 结合exe4j打包 Java 程序为 EXE 文件
安装
链接:https://pan.baidu.com/s/1l6qYRi6unjLL_4VVYpsShg
提取码:bzd6
文件内容:
exe4j介绍
exe4j技术介绍
exe4j 是一个商业软件,旨在将 Java 程序打包为本地可执行文件。它提供了丰富的功能,包括创建 Windows 可执行文件、安装程序、服务等。使用 exe4j,您可以将 Java 应用程序打包成一个独立的 EXE 文件,无需安装 Java 运行时环境,使得应用程序在 Windows 系统上更易于部署和使用。
准备工作
在开始之前,请确保您已经完成以下准备工作:
- 下载并安装 exe4j 工具。您可以从 exe4j 官网 获取安装包,并按照提示进行安装。
- 确保您已经安装了 Java Development Kit(JDK)。您可以从 Oracle 官网下载并安装适用于您的操作系统的 JDK 版本。
exe4j安装
下载地址:https://exe4j.apponic.com/download/
1、 首先在网址下载exe4j安装包,解压后双击exe文件进行安装 ;
2、 点击我同意,然后点击NEXT;
3、选择你所需安装的路径(根据个人需要选择)
4、等待安装完成
操作步骤
步骤1:将Java项目打成Jar包
使用idea作为编程软件
步骤2:打开exe4j,填写相关信息
License key一定要写,否则导出会报“ this executable was created with an evaluation version of exe4j ”
使用如图文件里的软件自动生成,填入License key
选择“JAR in EXE” mode,点击next,如图:
jre文件夹必须在exe导出文件夹里,不然exe文件会找不到jre环境报错无法运行
点击生成的exe文件
注意:因为这个exe程序还需要的图片和音乐资源,需要添加res目录到exe所在目录里才能正常运行
Inno Setup介绍
Inno Setup技术介绍
Inno Setup 是一个免费且功能强大的安装程序制作工具,它可以帮助我们创建 Windows 平台上的安装程序。虽然 Inno Setup 本身不直接用于编译 Java 代码,但可以将 Java 程序和其依赖的文件打包在一起,生成一个可执行的 EXE 文件。
Inno Setup安装
下载地址:https://files.jrsoftware.org/is/5/
1、 首先在网址下载Inno Setup安装包,解压后双击exe文件进行安装
2、选择安装语言,如下图所示:
3、进入用户协议界面,选择同意协议,如下图所示:
4、进入安装路径界面,选择默认安装或者自定义安装到其他文件夹中如下图所示:
5、点击安装Preprocessor,如下图所示:
6、选择创建桌面快捷方式,点击下一步,如下图所示:
7、完成安装,如下图所示:
操作步骤
步骤 1:准备工作
- 确保已安装 Java 开发工具(例如 Apache Maven 或 Gradle)和 Inno Setup 软件。
- 使用 Java 开发工具编译和打包您的 Java 代码,生成可执行的 JAR 文件。确保 JAR 文件包含您的 Java 程序和其依赖的所有库文件。
步骤 2:创建 Inno Setup 脚本
-
打开安装好的inno steup,选择用脚本向导,创建新的脚本文件
-
设置程序名称,版本等信息
-
默认设置,直接下一步
-
选择你需要生成安装器的exe程序
-
选择程序的根目录,必须是jre的父目录
-
默认选择,点next
-
设置安装器输出的位置,安装器名称,图标,安装密码。
-
然后一直下一步就行了,选择立即执行脚本
-
编译完成,可以把安装器直接发给小伙伴,打开就可以安装了。
-
结果安装
注意事项
- 确保在生成安装程序之前,您的 Java 代码已经经过充分测试并且可以正常运行。
- 在配置 Inno Setup 脚本时,确保正确设置 JAR 文件路径、安装目录和其他选项,以满足您的需求。
- 在生成安装程序之后,建议进行测试安装,以确保安装程序能够正常安装和运行您的 Java 程序。
- 根据您的实际情况,可能需要进一步定制和调整 Inno Setup 脚本,以满足特定的需求和配置要求。
通过按照以上步骤操作,您将能够使用 Inno Setup 将 Java 程序打包成可执行的 EXE 文件,并方便地进行部署和安装。