Maven依赖冲突
最近在做一个项目,引入了其他部门的包,引入之前服务能正常启动,都好好的。
引入之后服务各种报错,启动不来。 下图是报错之一
直接说解决办法
1、在项目里打开
或者到项目的目录下,手动输入: mvn dependency:tree
然后就能看到如下这种
我找到报错的那个依赖
最左边的就是父类,目录靠右的就是子类。 我这里直接排除父类
pom里如下写
还可以使用idea插件 maven helper
https://cloud.tencent.com/developer/article/1798023?cps_key=1d358d18a7a17b4a6df8d67a62fd3d3d
排查思路
既然是引入新包导致的,就到新包里面看看,不看不知道,一看
你就是个jar包,引入这么依赖干啥。 那么自然也想到了排除这些依赖,怎么排除呢,这里maven提供了非常好的快捷方式即可