关于eclipse、maven打jar包,运行找不到依赖包的问题
两种打包方法:
1.通过eclipse的export导出test.jar包,
重写MANIFEST.MF内容如下:
Manifest-Version: 1.0
Main-Class: hello.HelloWorld
Class-Path: lib/joda-time-2.2.jar
test.jar只用到上面这个依赖包,按照网上说的方法,我把lib/joda-time-2.2.jar放到test.jar同级目录下。
可是运行java -jar test.jar还是找不到joda-time-2.2.jar用到的方法
2.maven打包步骤差不多,结果一样
求各位大神指点。。。。
Manifest 里不要加class-path了。
大哥还是不管用,这是我的jar包您看看哪有问题http://pan.baidu.com/s/1iQ2uk
那就这样写吧
MANIFEST.MF