1、Maven依赖原则
①最短路径优先
②同路径声明顺序优先
2、查找依赖树
①mvn dependency:tree
②idea查看,maven project,选择模块,右键show dependencies
③eclipse 打开pom.xml,切换到Dependency Hierarchy师徒,Filter框搜索可能冲突的项
3、依赖冲突解决方案
①调整声明顺序
②增加exclusions
③创建空包,并声明在需要隔离jar包的前面,如此就不需要在所有间接依赖项添加exclusions