给甲方提供了某个Java程序后,发现对面所有的电脑都没有JAVA运行环境,也就是都没有JDK。那么为了不给甲方爸爸添麻烦,我就现场学了下怎么打包成exe。
一.前期工作
先建一个文件夹,然后从把JRE和jar文件都放在里面。
JRE文件和JDK都放在JAVA文件包下,大家别拷贝错了!!
二.使用exe4j打包
然后大家就可以开始使用exe4j打包了,这个软件网上到处都有,随便下,操作也比较简单,推荐使用。
2.选择JAR in EXE mode
3.上面那个是输出exe应用的名字,随便写。下面那个要注意,请选择我们刚才第一步创建的文件夹。
4.第一个一般都是选择GUI,然后下面那个名字也可以随意写,
重点注意,请勾选64位,不然最后会报错。
5.这边需要通过“+”号,一个个将你所需要用到的JAR包导入。
然后选择入口,也就是一开始执行的函数。
6.注意,这边即将到最大的坑了,坑了我一个小时才爬出来。首先选择JRE版本,推荐填1.6和1.8.
然后这边请注意务必要将第一个删掉,删掉才是相对路径,不然别人电脑上没法跑。
删了后,此时导入我们第一步拷贝的jre包进来。
9.然后不管第7和第8步,直接执行编译
然后我们的exe文件就生成好了,整个文件夹打包给别人,即使没有JAVA运行环境,也能跑起来了