【Java】将Java文件打包成.exe可执行程序

转载自:http://blog.csdn.net/daydayplayphone/article/details/51458619

一、导出JAR包

将Java项目导出成可运行的JAR包,可在cmd测试是否导出成功。

二、找到jre

找到自己需要的jre,如果嫌完整的jre比较大可以搜索精简jre,一般在jdk安装目录下会有jre包,在桌面建一个新文件夹,将jre复制进去,还有前面导出的jar也一起放进新文件夹里!因为他们要在相同的根目录下才能找到

三、下载exe4j软件

exe4j:exe4j下载地址
看到这幅图说明你已经安装成功了exe4j,直接NEXT 这里写图片描述

然后选择“JAR in EXE”mode,然后NEXT
这里写图片描述

在第一个空格输入应用名字,我们取个exam,下个输出文件设置成刚才建立的文件夹,这点很重要。
这里写图片描述

再次输入应用名,如果你只允许你的应用一次执行一个实例的话,记得勾选,还有就是,如果你要生成64位应用程序,记得在Advanced Options,中勾选64位,当然,这里的应用程序位数对应你jre的位数,NEXT
这里写图片描述

点击右边绿色的加号添加刚创建的文件夹里的jar文件,需要手动输入jar文件名,点击Main Class右侧的按钮来选择你的启动类,NEXT
这里写图片描述

这里填写支持最小的jre版本,我就随便写1.4了,最大可以不用写,你再不写他就在那里,这里需要注意的是点击Advance Options进入jre路径的配置
这里写图片描述

进来我们会发现这个应用程序的jre加载顺序的下注册表,然后环境变量,点击右侧的红叉,把他们都删除干净,点击绿色的加号选择我们刚才创建的文件夹下的JRE(再次强调),这时候我们会发现出来的目录是./jre对的这样在相对路径下才能保证我们将程序安装到别的电脑能找到jre,NEXT
这里写图片描述

接下来的几步都可以选择默认直接NEXT下去, 一直NEXT到这个地方
这里写图片描述

刚才点NEXT,他就帮你生成了EXE文件
这里写图片描述

出现这个界面就说明已经生成了EXE,不要点击上面黑色的框启动,直接退出,会发现在刚刚的文件夹里生成了exam.exe
这里写图片描述

猜你喜欢

转载自blog.csdn.net/go_d_og/article/details/78940897