通过exe4j打包java项目为exe可执行程序

1 使用Eclipse打包java项目

通过exe4j打包java项目为exe可执行程序_第1张图片

通过exe4j打包java项目为exe可执行程序_第2张图片

通过exe4j打包java项目为exe可执行程序_第3张图片

如果引入了第三方jar包,可能会有以下警告,不用太担心,点OK就行了:

通过exe4j打包java项目为exe可执行程序_第4张图片

现在就有打包好的jar包了。

 

2 测试jar包是否正常

在windows下,打开cmd命令行,切换到jar包的路径,输入java -jar your.jar看是否能正常运行:

通过exe4j打包java项目为exe可执行程序_第5张图片

我自己写的java项目,运行正常!

 

3 使用exe4j转换jar包成exe程序

下载 : https://exe4j.apponic.com/download/

安装完后,可以上网找注册码, https://conkeyn.iteye.com/blog/1743199

3.1

通过exe4j打包java项目为exe可执行程序_第6张图片

3.2

通过exe4j打包java项目为exe可执行程序_第7张图片

3.3

通过exe4j打包java项目为exe可执行程序_第8张图片

3.4

通过exe4j打包java项目为exe可执行程序_第9张图片

通过exe4j打包java项目为exe可执行程序_第10张图片

通过exe4j打包java项目为exe可执行程序_第11张图片

其他都默认就行

3.5

VM Parameters填写:

-Dexe.path=${EXE4J_EXEDIR}

通过exe4j打包java项目为exe可执行程序_第12张图片

添加jar包的过程:

通过exe4j打包java项目为exe可执行程序_第13张图片

3.6

通过exe4j打包java项目为exe可执行程序_第14张图片

下一步,将系统安装的java环境中的jre目录复制到exe保存路径下(复制后我的jre路径为C:\Users\waveschj\Desktop\process\jre1.8.0_202)。

然后,在Search sequence一栏,需要将自动添加的jdk_home和java_home删除,然后将准备好的jre路径添加上去。这样,最后生成的exe执行文件不需要系统安装jdk环境就可以直接运行,亦即将jre环境打入到了exe文件中:

通过exe4j打包java项目为exe可执行程序_第15张图片

通过exe4j打包java项目为exe可执行程序_第16张图片

通过exe4j打包java项目为exe可执行程序_第17张图片

其他地方默认就可以了。

生成exe文件完成:

通过exe4j打包java项目为exe可执行程序_第18张图片

最终结果:

通过exe4j打包java项目为exe可执行程序_第19张图片

双击process.exe即可运行。

 

 

你可能感兴趣的:(java,exe4j)