eclipse 项目打包时处理第三方插件的解决办法

如题。
今天有个项目最后要打包等待验收。
原先只是简单的通过eclipse/project/export jar 方式进行,结果发现不可以。
到处找资料,也发现一些可行的办法,但是大部分都针对与1-2个第三方包。
我这个项目比较黑心,一次性用了将近5个包,所以只能另辟蹊径。
后来发现fat-jar 这个插件,一下子就药到病除。

下载fatJar插件,解压后有net.sf.fjep.fatjar_0.0.24,将net.sf.fjep.fatjar_0.0.24放到eclipse的plugins中,重新启动eclipse -clean 即可用

一个漂亮完整的项目jar包就轻松诞生了。

记得以前一个老师说过,“人和动物的最大区别就在于人会使用工具”。
当然不是很赞同,但是干我们这行的,每天和代码打交道,掌握好各种有用的工具,也是基本功之一吧。

另外发现个小问题,如果代码中引用了个别的配置文件如:system.properties, 可以将配置文件独立于jar之外,当然也包括其他的资源文件也是同样处理。

否则运行java -jar luceneandchat.jar
就会报错:system.properties 文件找不到

折腾了2个小时,最后还是请高手解决了,又学习了一招。
惭愧啊!

附上该插件下载地址
http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924

你可能感兴趣的:(eclipse,.net,PHP)