有一段代码,里面引用了一些jar包,我一并打成了jar包,然后把这个jar包放到别的项目里,再打成war包用tomcat部署,报404,请问jar包中包含jar包会有问题吗?
不带你这么玩得 一般是你的代码单独打jar 打包的时候 有3个选项 选择不包含jar那个 然后 部署到新的项目的时候 把 你自己代码的jar 和原来的jar一并加进去
如果 你理解maven的jar依赖 你就明白这个道理了
既然有问题了,答案就是“不能”;如果非要这么做,就自己实现一个类加载器,去加载jar包中的jar包,理论上是可行的
不能放 ,jar包解压后是类
你可以把jar解开之后的java文件重新打入新的jar