Maven冲突分析
背景
新引入一个maven依赖的时候,如果项目之前可以正常启动,但是引入后不能正常启动,就要分析是不是jar包冲突,这种一般报错上也会存在类找不到,或者版本不兼容等
示例
引入了第三方的 maven依赖,导致如下


最后一句,指定正确的路径是的这个包唯一,提供一个兼容的版本
分析
打开pom文件,看一下 dependency analyer中的这个包
解法1

1这里做个示例,一般找到红色的,然后排出,就可以了,这是第一种方法
解法2
自己在pom文件中指定一个同样的maven,指向之前的版本号,或者最新的,都试试