使用exe4j打包含有Java运行环境的Java项目


准备工作

  安装exe4j (已**)、已经生成好的jar、jdk/jre备份、程序图标(非必需)等

使用exe4j打包含有Java运行环境的Java项目


具体打包流程

1.打开exe4j进入欢迎界面

  输入**码或导入之前的打包步骤文件
使用exe4j打包含有Java运行环境的Java项目


2.选择项目类型

  由于我们是要将jar转为exe,因此选择第二项
使用exe4j打包含有Java运行环境的Java项目


3.填写软件信息

  填写软件的名称和jar转换为exe文件后的存放位置
使用exe4j打包含有Java运行环境的Java项目


4.配置软件清单

  共有6项:exe配置、重定向、服务选项、版本信息、32/64位选择、清单选项,其中有重定向、服务选项和版本信息可以省略。

可执行文件配置

使用exe4j打包含有Java运行环境的Java项目

选择生成32/64位程序

使用exe4j打包含有Java运行环境的Java项目

清单选项

使用exe4j打包含有Java运行环境的Java项目


5.java程序 调用设置

  其中java程序调用配置主要是添加jar和设置主类

使用exe4j打包含有Java运行环境的Java项目

使用exe4j打包含有Java运行环境的Java项目


6.jre设置

设置jre版本

使用exe4j打包含有Java运行环境的Java项目

设置程序运行环境

  在此存在两种情况:用户PC存在Java环境(存在jdk)、用户PC没有Java运行环境(未安装过jdk)。没有安装java运行环境的情况需要添加备份的jdk,其中jdk里面已经包含jre
使用exe4j打包含有Java运行环境的Java项目

使用exe4j打包含有Java运行环境的Java项目
使用exe4j打包含有Java运行环境的Java项目


7.跳过

8.跳过

9.开始生成exe文件

使用exe4j打包含有Java运行环境的Java项目


10. jar打包成exe文件结束

使用exe4j打包含有Java运行环境的Java项目


总结

  exe4j将java程序转为exe可执行文件的要点在于程序运行环境的配置。对于没有java运行环境的情况需要将jdk文件夹也添加到程序运行环境中,在移动exe程序的时候也需要将jdk也带上;其次对于拥有java运行环境的情况就可以只添加一个jre就好,同样的,在移动exe程序的时候也需要将jre给带上,避免程序运行的时候程序运行环境的问题!