jdk11订制jre + JavaFX11打包exe可执行程序

本文介绍了如何使用jdk11定制的jre和JavaFX11将应用程序打包成exe可执行文件。通过exe4j转换jar包,再利用Inno Setup Compiler将exe和jre整合成安装包,详细步骤包括设置应用信息、选择运行环境、配置执行文件和路径等。最后解决了因路径变化导致的运行错误问题。
摘要由CSDN通过智能技术生成

jdk11订制jre + JavaFX11打包exe可执行程序

同样一步到位, 打包成为我们平时下载的exe安装包,在没有jdk的电脑上也可以直接安装运行。

使用之前创建的项目:

准备工具:

  1. 订制的jre
  2. exe4j
  3. Inno Setup Compiler

好像没法上传文件,可以加群(623110424)在群文件里面下载

其中exe4j负责将jar包转为exe文件,并链接外部jdk,需要将jdk和exe文件同时复制给别人,且jdk需要使用相对路径。别人可以直接运行软件,不需要安装。

inno setup compiler是将jdk和exe文件打包在一起,生成一个可以供别人安装的exe文件,也是我们平时遇到的大部分exe文件,用户可以选择安装路径,可以卸载。

首先使用我们之前创建的项目,打包一个可执行jar包,打包步骤在前面的文章。
在这里插入图片描述

桌面新建一个文件夹,用来放置打包的jar包,和定制jre,比如这样:
在这里插入图片描述
然后,打开exe4j:
在这里插入图片描述
next,选择"JAR in EXE" mode:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值