前提是已经将Java项目打包成jar包了,具体打包方法,后续会写上,或者直接在百度搜IDEA或者Eclipse打jar包
1. 打开ext4j,这里用的是V5.0.1版本的,直接点击 next
![](https://img.haomeiwen.com/i3327641/b59a4872d84a7a4c.png)
2. 选择 “JAR in EXE” mode,然后点击 next
![](https://img.haomeiwen.com/i3327641/eb0dd2881c6883d0.png)
3. 填写应用简称(可以随意写) 选择输出路径Output directory(这个就是打包后的exe存放路径),点击 next
![](https://img.haomeiwen.com/i3327641/1161615c916f6dfd.png)
4.这一步比较重要,如图所示,填写完后,点击 next
![](https://img.haomeiwen.com/i3327641/6ab85c45d22c8ffe.png)
5. 如图,选中32-bit or 64-bit 这里是选32位还是64位的,根据自己需求来确认是否勾选,至于左侧菜单Version info 这个选项,可填可不填,里面就是填写一些版本信息,勾选完后,点击next
![](https://img.haomeiwen.com/i3327641/e5ddae96a26bea73.png)
6.点击绿色加号,选择Archive,点击选择打包好的jar包后点击OK
![](https://img.haomeiwen.com/i3327641/31f45b80a195c3ef.png)
选择好后,如下图所示,VM-Parameters 设置虚拟机参数 -Dfile.encoding=utf-8 防止中文乱码
![](https://img.haomeiwen.com/i3327641/813451f0dd99e846.png)
注:依赖的jar包要和需要打包生成exe的主jar包要放在同一目录,不然会出现下面这种情况,有红点
![](https://img.haomeiwen.com/i3327641/f8df5a240d3a263c.png)
7. 点击 Main class后面的选择按钮,弹出的选择框里会列出所有main方法,选择本次exe要执行的main方法后,点击 next,选择jre版本,最低可以填1.5,最高可以填1.8(最低最高按照你自己实际来),不在这个范围的jre不能用,选完后,点击 Search sequence
![](https://img.haomeiwen.com/i3327641/c97cf931c535aa85.png)
8. 点击绿色加号,选择 Directory,选择jre
![](https://img.haomeiwen.com/i3327641/e112ea55e023635d.png)
说明:一般我们将jre一起打包,这样即使使用的人机器上没有安装jre也能运行程序,发布的时候,将jre目录和exe文件放在同一目录,这样就能直接运行了,不然会报找不到jre的错误
将jre 提升至第一行后,点击 next
image
8. 选择 Client hospot VM(在客户端环境中减少启动时间而优化),选中后,启动exe比较快
![](https://img.haomeiwen.com/i3327641/9022df4d7bd15602.png)
9. 一直点击 next就行
![](https://img.haomeiwen.com/i3327641/feabee77a7592ed6.png)
大功告成 Over~~
网友评论