java项目打包成exe格式

时间:2021-06-27 09:32:46

http://wenku.baidu.com/link?url=x9p2QO7uYD7VLh8740A_7T_r491TYPQgMva7E6k8eUKqia1Y8Ww_shodsmJ5oUcEvIg0zFpyTQhm0R1gWzfeK5mHS6O8_hrYjTBvFUj1XiS

1.   myeclipse打包成jar文件

在项目上右键选择导出(Export)

弹出窗口选择RunnableJAR file 下一步

Launch configuration选择首页*(项目开始的页面)

Export destination 选择存储位置

如图:

点击finish 完成

此时为可运行的jar包,可以在命令行运行,但需要jre环境

(运行命令 “java –jar 你的jar包”)如图:

2.   exe4jjar包打成exe格式

先建一个文件夹如图:

file:是我放临时文件的(可以没有)

res:是放资源文件的,如图片,配置文件等(可以没有)

jre:这个是必须的,有了它可以不装java环境

exe4j.exe下载地址: http://www.ej-technologies.com/download/exe4j/files.html

下载之后是压缩包,不需要安装

解压后找到bin目录

双击exe4j,

直接下一步

选择第二个“JAR in  EXE”,下一步

第一个空随便填,第二个选择刚创建的文件夹,也就是生成exe的路径,下一步

Executable type 选择项目格式,就选第一个

Executable  name 填写要生成exe 的名称

Icon file 选择生成exe 的图标(必须是.ico格式)

下一步

VM Parameters:  填入-Dexe.path=${EXE4J_EXEDIR}

可以用他在程序中找到exe所在目录,这样无论生成的exe放到哪都可以找到当前目录,用法(String exePath = System.getProperty("exe.path");

点击绿色

Archive 选择刚刚用myeclipse生成的jar

点击OK class path中生成如下效果,

Main class选择 main方法所在的页面,也就是你的首页,点击Main class 后面的按钮

选择你的页面,点击OK main class会出现你的首页名,

其他的不用填,下一步

第一个输入框填写你的jre版本,

点击,选择search sequence

选择你的jre包(这样在机子上就不需要安装jdk环境了

先把里面的三个都删掉

在如图中,点击,选择Directory ,选择jre路径(最先创建的文件夹里面的jre

点击OK

下一步,选择client hostspot VM

下一步,配置exe运行时的过渡接口图

选择第二个,并选择图片

点击下一步,

不用操作,直接下一步,即完成了

可点击进行测试

我的文件如图

双击即可运行