使用exe4j将java程序打包成exe文件

一、将Project打包成jar包

1、右击我们的项目,点击Export...;

2、点击java文件夹下的JAR file;

         

3、输入我们要导出的路径,其他默认选择Finish即可;


二、下载exe4j软件

下载地址: http://pan.baidu.com/s/1i4JRhjv(已含破解程序)


三、将jar包转换成exe文件

1、欢迎界面点击Next;

2、选择"JAR in EXE" mode;

3、书写应用的简称,然后选择应用要保存的地址;

4、书写应用的类型,我这里是窗体类型,然后是我们可执行程序的名称,然后是可执行程序的图标;

爱美的看过来->各种icon图标的下载地址:http://www.easyicon.net/iconsearch/smile/(注意一定要是ico结尾的文件)

5、选择Advanced Options下的(因为我们现在的电脑基本上都是64位的,所以这一步很重要);

6、默认Next;

7、添加我们打包的jar包;

8、选择我们要启动的main函数;

9、选择程序最低的jre版本;

10、接下来有两种方法来完成我们的生成;

(1)如果直接点击Finish,则我们的可执行文件将自动查找jre环境;

(2)我们可以将我们的jre包拷贝到我们exe文件的输出目录;

选择Advanced Options下的Search Sequence

移除上面三项内容,然后添加我们自己的jre包(选择的是中间那个Directory选项);

注:个人建议使用第一种方法,因为第二种方法有比较大的限制,就是说你的exe文件被拖动到另外的位置将不能运行,因为你的exe文件默认找的是..\jre8文件夹,但是对应的目录不存在,所以会起不来;而第一种方法的话默认使用客户自己的jre运行环境.


最后附上本人打包的exe文件: