解决项目中架包冲突只需要简单两步

        项目研发过程中,是不是当有需要添加的jar包直接在pom中引入,久而久之你引入我引入时候,一方面项目运行启动慢,一方面可能存在jar包冲突问题项目启动时候报错jar包冲突问题。项目启动报错,项目部署时候报错。那么下面的文章将会解决这个问题。

 第一步: 通过mvn命令导出项目中依赖的jar包,mvn dependency:tree >tree.txt

 导出文档如下图所示:

这个文档的目的是为了排查项目中我们实际引入jar包的路径,方便我们参照去除多余引用

     


 

第二步 通过idea中查询jar依赖冲突问题,排查出我们冲突的依赖包


 

通过上面的步骤,我们可以找到冲突的包问题。如下图所示:

标红线的就是冲突jar包。

 


 

    找到冲突的jar包,在引入地方直接去除就好


 

 

原文地址:https://www.cnblogs.com/puretuo/p/13745924.html