当前位置: 代码迷 >> 综合 >> java类文件打包成.exe文件的软件-exe4j
  详细解决方案

java类文件打包成.exe文件的软件-exe4j

热度:75   发布时间:2023-12-16 11:41:54.0

转载地址 :http://www.cnblogs.com/lan0725/archive/2009/05/09/1873868.html


貌似我很健忘,半年之前使用过一次exe4j,半年之后,当我想再次打包成Windows可执行程序的时候,我竟然连这个文件的名字都忘了,汗~~!! 


因此,我觉得记录一下下,呵呵,以防我再次发生这样的情况,其实我应该彻底杜绝这种情况的,呵呵,我发誓。 

正题: 

首先来一段exe4j的介绍:exe4j是一款很经典的将Java类文件打包成.exe文件的软件,官方網站是http://www.ej-technologies.com/products/exe4j/overview.html(其實我也不太確定是不是官方,不過看着挺像的,嘿嘿)。其實我覺得只要這一句介紹就夠了。我覺得它最大的好處是操作比較方便。 

别人說需要破解,怎麼我下的那個好像不需要破解,偷偷笑一個。附件中有安装程序,可以下载。 

生成.exe之前的准备,就是说将你需要生成.exe程序的类先打包为jar文件,后面要用到的就是jar文件。 

1. 图1是首页,一般情况下,直接点击next就可以了。这个软件的侧面是这个生成.exe的步骤,我们可以看到是10个步骤 
2. 设置项目类型。图2所示。第一个可以保证程序仍具有跨平台的特性;第二个可以把程序完全编译成单独的exe文件,有人说这样,可以更好的保护你的程序不被反编译。这里我们当然选择后者。点击next。 
3. Application info应用程序相关信息,如图3所示。主要是设置你的应用程序的短文件名,以及要生成的exe文件的存放目录。short name随便设置; output directory为.exe文件的存放目录,必须和jar文件的目录相同。比如,我的jar文件在E:\exe4jTest目录下,这里我们选择output directory为E:\exe4jTest,将short name设为AntColony。点击next进入下一步。 
4. 设置.exe程序的相关信息。在这里你可以选择你要生成的可执行文件的类型,以及生成的可执行文件名称、可执行文件的图标等,在这里就选择GUI application,名字就根据自己的需要取一个,图标你可以自己在你的图标库里选一个你喜欢的,然后再NEXT。 
5. 设置java程序的相关信息。如图5,首先点击绿色加号按钮添加类文件,弹出如图6所示的窗口。点击archive后面的按钮选择类文件。然后选择main class。 
6. 配置jre。填写JRE的最大最小版本信息,如图7所示。 
7. 剩下的几步是设置片头之类的效果,可以直接点next过。到最后一步的时候,如图8所示,直接点click here to start the application,可以直接启动.exe程序,或者找到你生成.exe文件的路径,双击运行也可以。 


估计我说的比较乱,可以参考这几篇文章: 
1 这是一个简单的视频教程:http://www.blogjava.net/hadeslee/archive/2007/10/13/152512.html 
2 这个介绍的比较详细:http://www.blogjava.net/huliqing/archive/2008/04/18/193907.html 
  相关解决方案