Java将第三方jar文件打包到一个jar中的插件(fatjar)

<!-- google_ad_section_start -->
我的项目里有3个第三方jar包
将整个项目打包后,将7个jar包路径加入到了我打的jar包中META-INF\MANIFEST.MF中
Class-Path: ./lib/commons-logging-1.1.1.jar ./lib/commons-net-2.0.jar ./lib/log4j-over-slf4j-1.5.10.jar ./lib/RXTXcomm.jar ./lib/slf4j-api-1.5.10.jar ./lib/slf4j-jdk14-1.5.10.jar ./lib/smslib-3.4.6.jar 

然后将整个jar放到另一个项目里调用,在另一个项目里报错,报找不到第三方jar的错误?整个怎么搞?

        今天,没事干将一个项目打包时候,在DOS命令下运行总是包找不类。因为依赖第三方jar,所以手动写MANIFEST,也是报错,在网上搜一下找到一个很好的打包插件FATJAR,记录之以备后用。

        我们经常会来打jar包,但是eclipse自带的打jar似乎不太够用。那我们就用Fat jar吧。它是一个eclipse插件。

在线安装:

eclipse菜单栏 help >software updates >Search for new features to install>new update site>

填写name 和url 

name:这里随便写了 就写fat吧

url:这个是fat jar的地址  输入http://kurucz-grafika.de/fatjar

剩下的就点点下一步了吧。

如果想下载源代码:

http://sourceforge.net/projects/fjep/files/fatjar/

简单高效的打包工具,非常的好,支持一下!

你可能感兴趣的:(java)