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

常用链接

留言簿(1)

随笔档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 

引用

蒋委员长如何将Class打包Jar文件--Eclipse
开发环境:Eclipse + Win XP SP2
使用插件:Fatjar、Jigloo

闲话少说,直接切入正题。首先打开Eclipse,创建一个Java工程。如下图:我机子上的是JDK1.6
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

第二步:用Jigloo插件创建一个窗体,为了更明显演示我将窗体名字修改为“这是一个测试程序”。如下图:
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

第三步:现在就该将运行正常的java程序打包成jar文件。我使用Fatjar插件打包相当方便、傻瓜。直接右键选择要打包的工程,弹出的菜单中选择“Build Fat Jar”。如下图:
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

第四步:弹出对话框,需要将引导路径修改,其他选项使用默认设置,然后点击Finish。“Main-Class”这项修改为Main方法所在的文件。此步不可缺少,否则打包的Jar文件双击不可运行。
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

稍等一下,就打包成功如下图:出现一个testexe_fat.jar文件。
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

进入工程所在的目录也可以看到一个testexe_fat.jar文件,双击它,就运行了。如果无误应该弹出像图2的界面。如下图:
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

选择jar文件右键,点击open。相当于双击jar文件如下图:
引用 如何将Class打包Jar文件--Eclipse - 紫依韵 - 见人还是人

总结:打包Jar文件是将分散Class文件统一封装的好办法。双击运行速度与没打包前运行速度没有区别。打包一定要设置好Main-Class的路径,否则JVM找不到入口程序。

如果不知道如何在Eclipse中安装插件,请参见我的另一篇文章:http://maidini.blog.163.com/blog/static/37762704200832671334860/



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

FeedBack:
# re: [导入]引用 如何将Class打包Jar文件--Eclipse 2009-07-01 14:47 何础良
ayatgagasgas  回复  更多评论
  
# re: [导入]引用 如何将Class打包Jar文件--Eclipse 2009-07-01 14:47 何础良


adsrsaa  回复  更多评论
  

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


网站导航: