随笔 - 20  文章 - 2  trackbacks - 0
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用链接

留言簿(1)

随笔档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 

引用

蒋委员长如何将class打包exe文件
class文件打包exe文件要经过两个步骤:
第一步:将class文件打包成jar文件,请参见我的上一篇文章:http://maidini.blog.163.com/blog/static/37762704200848910573/
第二步:将jar文件打包成exe文件。这是今天的重点

将jar打包exe 有许多工具,我以exe4j为例详解打包过程:
第一步:下载exe4j,最新版本为4.1 如下图 exe4j的官方网站 
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第二步:运行exe4j.exe 我使用的是免安装版(zip) 如下图
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第三步:运行软件exe4j,然后点击Next
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第四步:选择第二项"JAR in EXE mode",然后点击Next
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第五步:在General中填入名称,在Directories填入生成exe的目录位置。如下图:我将生成exe目录设置为C:\ok ,然后点Next
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第六步:Executable name处填入生成exe文件的名称,Icon File处填写图标文件位置,再点Next
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第七步:首先设置Class Path的位置,即jar文件的位置。然后点OK
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第八步:接着设置Main-Class 的位置,即main方法所在的位置。然后点OK 如下图
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

设置完成后,如下图: 一定要先设置Class Path,再设置Main class
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第九步:填写版本号,最好不要填写第二项。否则可能造成错误(见后面),最后点击Finish即可
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

错误内容:No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed JDK or JRE or download a JRE from www.java.com
当时出现这个错误,查看了JDK和JRE都没有问题,exe4j也是最新版。后来才发现是设置"Maximum version"。如果不填写"Maximum version",就不报错。也不知道是不是exe4j的BUG
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

第十步:完成所有设置,点击“Click Here to Start the Application”可以运行测试生成的EXE文件
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人

生成的最终的EXE程序,双击直接运行。现在可以把自己写的小程序发给朋友们玩玩啦,呵呵
引用 如何将class打包exe文件 - 紫依韵 - 见人还是人



文章来源:http://wxq594808632.blog.163.com/blog/static/10907975520093842753860
posted on 2009-04-08 16:28 武志强 阅读(1959) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: