使用exe4j打包含有Java运行环境的Java项目
使用exe4j打包含有Java运行环境的Java项目
准备工作
安装exe4j (已**)、已经生成好的jar、jdk/jre备份、程序图标(非必需)等
具体打包流程
1.打开exe4j进入欢迎界面
输入**码或导入之前的打包步骤文件
2.选择项目类型
由于我们是要将jar转为exe,因此选择第二项
3.填写软件信息
填写软件的名称和jar转换为exe文件后的存放位置
4.配置软件清单
共有6项:exe配置、重定向、服务选项、版本信息、32/64位选择、清单选项,其中有重定向、服务选项和版本信息可以省略。
可执行文件配置
选择生成32/64位程序
清单选项
5.java程序 调用设置
其中java程序调用配置主要是添加jar和设置主类
6.jre设置
设置jre版本
设置程序运行环境
在此存在两种情况:用户PC存在Java环境(存在jdk)、用户PC没有Java运行环境(未安装过jdk)。没有安装java运行环境的情况需要添加备份的jdk,其中jdk里面已经包含jre
7.跳过
8.跳过
9.开始生成exe文件
10. jar打包成exe文件结束
总结
exe4j将java程序转为exe可执行文件的要点在于程序运行环境的配置。对于没有java运行环境的情况需要将jdk文件夹也添加到程序运行环境中,在移动exe程序的时候也需要将jdk也带上;其次对于拥有java运行环境的情况就可以只添加一个jre就好,同样的,在移动exe程序的时候也需要将jre给带上,避免程序运行的时候程序运行环境的问题!