Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

这篇具有很好参考价值的文章主要介绍了Inno Setup 结合exe4j打包 Java 程序为 EXE 文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

安装

链接:https://pan.baidu.com/s/1l6qYRi6unjLL_4VVYpsShg
提取码:bzd6

文件内容:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

exe4j介绍

exe4j技术介绍

exe4j 是一个商业软件,旨在将 Java 程序打包为本地可执行文件。它提供了丰富的功能,包括创建 Windows 可执行文件、安装程序、服务等。使用 exe4j,您可以将 Java 应用程序打包成一个独立的 EXE 文件,无需安装 Java 运行时环境,使得应用程序在 Windows 系统上更易于部署和使用。

准备工作

在开始之前,请确保您已经完成以下准备工作:

  1. 下载并安装 exe4j 工具。您可以从 exe4j 官网 获取安装包,并按照提示进行安装。
  2. 确保您已经安装了 Java Development Kit(JDK)。您可以从 Oracle 官网下载并安装适用于您的操作系统的 JDK 版本。

exe4j安装

下载地址:https://exe4j.apponic.com/download/

1、 首先在网址下载exe4j安装包,解压后双击exe文件进行安装 ;

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

2、 点击我同意,然后点击NEXT;

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

3、选择你所需安装的路径(根据个人需要选择)

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

4、等待安装完成

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

操作步骤

步骤1:将Java项目打成Jar包

使用idea作为编程软件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

步骤2:打开exe4j,填写相关信息

License key一定要写,否则导出会报“ this executable was created with an evaluation version of exe4j ”

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

使用如图文件里的软件自动生成,填入License key

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

选择“JAR in EXE” mode,点击next,如图:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

jre文件夹必须在exe导出文件夹里,不然exe文件会找不到jre环境报错无法运行

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

点击生成的exe文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 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文件进行安装

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

2、选择安装语言,如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

3、进入用户协议界面,选择同意协议,如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

4、进入安装路径界面,选择默认安装或者自定义安装到其他文件夹中如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

5、点击安装Preprocessor,如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

6、选择创建桌面快捷方式,点击下一步,如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

7、完成安装,如下图所示:

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

操作步骤

步骤 1:准备工作

  1. 确保已安装 Java 开发工具(例如 Apache Maven 或 Gradle)和 Inno Setup 软件。
  2. 使用 Java 开发工具编译和打包您的 Java 代码,生成可执行的 JAR 文件。确保 JAR 文件包含您的 Java 程序和其依赖的所有库文件。

步骤 2:创建 Inno Setup 脚本

  1. 打开安装好的inno steup,选择用脚本向导,创建新的脚本文件

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  2. 设置程序名称,版本等信息

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  3. 默认设置,直接下一步

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  4. 选择你需要生成安装器的exe程序

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  5. 选择程序的根目录,必须是jre的父目录

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  6. 默认选择,点next

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  7. 设置安装器输出的位置,安装器名称,图标,安装密码。

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  8. 然后一直下一步就行了,选择立即执行脚本

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  9. 编译完成,可以把安装器直接发给小伙伴,打开就可以安装了。

    Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

  10. 结果安装

Inno Setup 结合exe4j打包 Java 程序为 EXE 文件

注意事项

  • 确保在生成安装程序之前,您的 Java 代码已经经过充分测试并且可以正常运行。
  • 在配置 Inno Setup 脚本时,确保正确设置 JAR 文件路径、安装目录和其他选项,以满足您的需求。
  • 在生成安装程序之后,建议进行测试安装,以确保安装程序能够正常安装和运行您的 Java 程序。
  • 根据您的实际情况,可能需要进一步定制和调整 Inno Setup 脚本,以满足特定的需求和配置要求。

通过按照以上步骤操作,您将能够使用 Inno Setup 将 Java 程序打包成可执行的 EXE 文件,并方便地进行部署和安装。文章来源地址https://www.toymoban.com/news/detail-492069.html

到了这里,关于Inno Setup 结合exe4j打包 Java 程序为 EXE 文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 将Python打包为exe+inno setup将exe程序封装成向导安装程序

    为什么要打包? Python脚本不能在没有安装Python的机器上运行。如果写了一个脚本,想分享给其他人使用,可她电脑又没有装Python。如果将脚本打包成exe文件,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。 1、在pycharm中安装pyinstaller 2、进入你所在的文件

    2024年01月25日
    浏览(27)
  • Inno Setup打包winform、wpf程序可判断VC++和.net环境

    官网链接: link 1、新建打包文件 2、填写 应用名称、版本号、公司名称、公司官网 3、选择安装路径 Custom是指定默认路径、Program Files folder是默认C盘根目录 4、选择程序启动exe文件 以及Addfolder选择全部运行文件 5、选择安装前显示文字 、安装中、安装后 这里我只选择了安装前

    2024年02月16日
    浏览(44)
  • Inno Setup 打包的文件以管理员权限运行

    在 Inno Setup 安装目录中找到文件 SetupLdr.e32,用软件 ResourceHacker 打开。 如下图,点开清单,找到 改为 改完点击编译,然后再保存。 在Inno Setup 的打包编译脚本Setup节点中增加 PrivilegesRequired=admin 点击编译,这样编译出来的程序在安装时,就会自动提示获取管理员权限。

    2024年02月09日
    浏览(30)
  • C#如何打包EXE程序生成setup安装文件

    项目结束之后,有需要将winForm程序打包成.exe文件提供给用户。 这里记录一下打包过程。 1:首先获取打包插件,如果你的VS已经安装,忽略此步骤。 点击 工具-扩展和更新,选择联机,搜索installer,安装。 Vs2010以上版本基本上都有安装。 2:创建一个安装向导项目 创建过程

    2024年02月12日
    浏览(28)
  • Inno SetUp安装包:如何在程序安装时卸载驱动程序

    如果您想通过命令行卸载.INF文件的驱动程序,您需要使用PnPUtil命令。以下是一个示例: pnputil /delete-driver oem0.inf /uninstall 在这个示例中, oem0.inf 应该被替换为您要卸载的驱动程序的.inf文件。使用 pnputil /enum-drivers 命令可以列出已安装驱动程序的列表。 请注意,你需要以管理

    2024年02月16日
    浏览(30)
  • 如何使用Inno Setup制作Unity构建程序的Windows安装程序

    必须包括: Data文件夹(xxx_Data) Mono文件夹(MonoBleedingEdge) 打包的应用程序文件(xxx.exe) Unity播放器dll文件(UnityPlayer.dll) 可选包括: Unity程序崩溃处理(UnityCrashHandler64.exe) 下载地址:https://jrsoftware.org/isdl.php 找到Stable Release,点击Download Sites的“US”下载 运行安装程序

    2024年03月17日
    浏览(42)
  • Inno Setup简介

    简易打包: 选择使用向导创建一个新的脚本 填好图中的安装包名称、安装版本、安装包发布者、安装包的相关网站,安装包名称和版本是必填的,剩下那两个可以选填。 第一个是应用程序目标基本文件夹可以选择,第二个是应用程序文件夹名称,就是安装时新建的安装目录

    2024年02月09日
    浏览(33)
  • Java 项目打包成exe可执行程序

    简单记录一下,Java 项目如何打包成exe可执行程序的过程。 第一步 第二步 第三步 第四步 第五步 以上即可将项目打成jar 包 打包完成后可将jar包放到方便操作的地方。(例如桌面) 第一步:blablalbla… 第二步:blablalbla… 第三步:指定exe文件生成目录。 第四步: 图标需要指

    2024年02月15日
    浏览(29)
  • Inno Setup实现软件开机自动运行的两种方法

    Inno Setup实现软件开机自动启动的两种方法 在许多情况下,我们希望我们的软件能够在操作系统启动时自动启动。对于 Windows 操作系统,可以通过将程序添加到启动组或在注册表的 Run 项中创建值来实现此目的。 有两种不同的方法可以做到这一点: 方法一:在启动组中创建快

    2024年02月06日
    浏览(38)
  • 有关 Inno Setup 的实践:检查并安装依赖,运行时退出安装或卸载

    如题,检测 Microsoft Visual C++ 2015 Redistributable (x64) 依赖并安装,若程序安装或卸载时应用运行中将检测并退出 所需依赖 Microsoft Visual C++ 2015 Redistributable (x64) Microsoft 官网下载 psvince.dll Github 下载 编辑 iss 文件

    2024年01月24日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包