送分题,跪求大神解答jar包中能再包含个jar包吗? 10C

有一段代码,里面引用了一些jar包,我一并打成了jar包,然后把这个jar包放到别的项目里,再打成war包用tomcat部署,报404,请问jar包中包含jar包会有问题吗?

5个回答

不带你这么玩得 一般是你的代码单独打jar 打包的时候 有3个选项 选择不包含jar那个 然后 部署到新的项目的时候 把 你自己代码的jar 和原来的jar一并加进去

ruanxianqing
阮二 回复sysalson: A。jar 和 log4j.jar
接近 4 年之前 回复
ruanxianqing
阮二 例如 你的A项目代码 用到 log4j.jar 然后 你加到B项目的jar是2个 A.jar
接近 4 年之前 回复
ruanxianqing
阮二 回复Deug: 有点抽象...你要把开源的jar 和你 自己的代码 分开 不要一并打jar
接近 4 年之前 回复
sinat_35111936
sinat_35111936 webservice服务端项目打成jar包放到别人的工程下,再一起打成war包,部署到tomcat下,报404,这可能是什么原因造成的呢?
接近 4 年之前 回复
qw1984java
Deug webservice服务端项目打成jar包放到别人的工程下,再一起打成war包,部署到tomcat下,报404,这可能是什么原因造成的呢?
接近 4 年之前 回复

如果 你理解maven的jar依赖 你就明白这个道理了

sinat_35111936
sinat_35111936 webservice服务端项目打成jar包放到别人的工程下,再一起打成war包,部署到tomcat下,报404,这可能是什么原因造成的呢?
接近 4 年之前 回复

既然有问题了,答案就是“不能”;如果非要这么做,就自己实现一个类加载器,去加载jar包中的jar包,理论上是可行的

不能放 ,jar包解压后是类

你可以把jar解开之后的java文件重新打入新的jar

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐