EXE4j打包程序jar包转exe程序

一:Exe4j转换jar至exe文件
设置jdk版本
1.File->projects structure->SDKS,选择要使用的jdk位数(32位或者64位)
代码打包(32位和64位各打包一份)
2.若代码目录中有out(classes)或者src/main/java/META-INF文件夹,删除这两个文件夹,选择目录File->projects structure->Artifacts,如下:
EXE4j打包程序jar包转exe程序
3.Main Class中选择主方法。
EXE4j打包程序jar包转exe程序
4.之后回到主界面,选择Build->Build Artifacts->Build,此时代码部分已经准备完毕。
5.执行Exe4j程序
EXE4j打包程序jar包转exe程序
选择next
EXE4j打包程序jar包转exe程序
选择”JAR IN EXE” MODE“
EXE4j打包程序jar包转exe程序
上面横线处是你的项目名,可不填,下面横线处是打包文件的保存位置
EXE4j打包程序jar包转exe程序
1是选择编译类型,2是打包的exe文件名称,下面是exe文件的图标和其他相关设置,都选上,图标格式是.ico格式
EXE4j打包程序jar包转exe程序
点击红线处 32-bit or 64-bit,程序默认打包成32位,如需要打包成64位,一定要进去该页面并选中
EXE4j打包程序jar包转exe程序
1处选择要编译的jar位置,2处选择主方法,与代码部分的Main Class选择一致。
EXE4j打包程序jar包转exe程序
红线处页面一定要进入
EXE4j打包程序jar包转exe程序
删除两个加粗的Java_home,添加如下的相对路径,Directory内填写/jre,这样是为了使用自带的jre环境,在没有配置Java环境的电脑上也可以运行。
EXE4j打包程序jar包转exe程序
后面的步骤全选择next,这样jar转exe已经好了。