下载链接

教程

下载好软件后,首先我们打开软件,第一页我们什么都不用做

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_桌面级应用程序 exe4j

【下一步】选择【“JAR in EXE” mode】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_JavaFx_02

【下一步】分别填写“应用名”和“打包输出路径”

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_JavaFx_03

Ps:“打包输出路径”需要提前创建好文件夹!

【下一步】填写“名称”后,【高级选项】【32-bit or 64-bit】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_桌面级应用程序 exe4j_04

【下一步】【勾选】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_桌面级应用程序 exe4j_05

 【下一步】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_桌面级应用程序 exe4j_06

 【下一步】【点击加号】【Archive】选择 Maven 生成的 Jar【确定】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_07

 【点击省略号】【选择 JarLauncher】【确定】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_08

Ps:因为我是集成了 SpringBoot,所以有这个选项,推荐 SpringBoot + Maven 来集成 JavaFx。

【下一步】【填写 JDK 版本】【高级选项】【Search sequence】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_09

 【点击省略号】【Directory】,选择好 JRE 文件夹,这一步非常关键!

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_10

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_实现没安装JDK环境电脑上运行_11

Ps:最好是在一开始输出文件路径的文件夹,把 JRE 文件夹复制到输出文件夹的当前目录即可,如果是相对路径,“.\”开头就对了。

【下一步】【Client HotSpot VM】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_12

 【下一步】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe4j 一键打包_13

 【下一步】

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_桌面级应用程序 exe4j_14

 【下一步】开始生成 exe 文件,如果看到这个界面说明OK了

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_实现没安装JDK环境电脑上运行_15

JavaFx - exe4j 一键打包 Jar 转 Exe(实现在没有安装JDK环境的电脑上运行)_exe jar maven_16