Eclipse如何将引用了第三方jar包的Java项目打包成jar包

时间:2021-10-13 22:35:32
一个maven项目,通过依赖引用了第三方的jar包
然后把这个maven项目打成jar包,通过依赖引入到另外一个项目中去
启动报错,然后看了下jar包,并没有发现第三方的jar包
网上查了下资料,有3种方式解决:
1,通过自定义配置MANIFEST.MF文件,我是这样配置的
Manifest-Version: 1.0
Class-Path: lib/msgInterface.jar lib/msgModel.jar
Main-Class: com.eshore.backframe.backend.service.impl.UserServiceImpl com.eshore.backframe.backend.service.impl.MessageServiceImpl
然后打包,在打成的jar包中并没有看见第三方的jar包
2,通过FatJar插件来打包
我用的是3.2版本,项目右键并没有build Fat jar 而是在export中的other里面,勾选了One-jar之后的Main-Class打开没有选择项
如果不选择One-jar,打出来的jar包并没有用
3,maven打成jar包
这个好像是把整个项目打成可以发布的jar包,但是我只是需要里面部分代码,不需要页面图片什么的

希望各位大神指点下...

3 个解决方案

#1


Eclipse如何将引用了第三方jar包的Java项目打包成jar包哥们我发现了你的问题都很偏啊。这个真心没试过。我帮顶。。。

#2


fat jar可以的,再搜搜资料

#3


项目需求改了 ... 虽然没解决 ...  分你们分吧

#1


Eclipse如何将引用了第三方jar包的Java项目打包成jar包哥们我发现了你的问题都很偏啊。这个真心没试过。我帮顶。。。

#2


fat jar可以的,再搜搜资料

#3


项目需求改了 ... 虽然没解决 ...  分你们分吧