错误信息
问题定位
已经报错,冲突的jar如下:
- slf4j-1og4 j12-1 7 26 . jar ;
- og4j-slf4j-imp1-2 10 0 . jar;
解决
maven 命令:
mvn dependency:tree
命令用途:查看所有jar,所有依赖,结果如图:
所以直接搜索冲突的jar 解决冲突:
在pom文件中排除依赖打包:
org.slf4j
slf4j-log4j12
如图:
或者直接搜索jar包,查看哪些工程同时引用了该jar:
maven命令:
mvn dependency:tree -Dverbose -Dincludes=:org.slf4j
结果如图:
启动,问题解决。多服务容易出现jar包冲突问题,依赖中引用的jar可能有冲突出现,解决冲突即可。
记录一下~