eclipse本身就可以打包,这个大家都知道,但是直接用eclispe打jar包最麻烦的问题是不能把工程引用的lib库一起打进去,发布的时候还得除了一个jar文件外,还得单独包含lib。当然这样做也有eclipse的原因,就是更加灵活,可扩展性更好。
但是我想还是很多朋友希望能直接把lib一起打入到jar包中。
那么就用fjep plug-in吧
非常简单,是elcipse插件,直接解压到eclipse的plugin目录,然后重新启动。
使用方式:
Step 1: 创建一个工程 "demolib"
代码如下
package demolib; public class DemoLib { public static void sayHello() { System.out.println("Hello"); } } |
如图:
Step 2: 使用Fat Jar Plug-In创建jar
注意:窗口在 "Package-Explorer"模式下
右键-project "demolib".
Select "+ Build Fat Jar".
选择main函数所在的类
点击finish(如果你的project中有引入其他函数,在点击next的时候,会显示已经默认引入了所有的lib)
ok以下,到对应目录找到已经大好的jar包吧。
----------------
测试运行
java -jar demolib_fat.jar
再也不会出现,缺少库文件的错误了~~~
下载地址:http://sourceforge.net/project/showfiles.php?group_id=115990
欢迎访问: