1: 执行 mvn dependency:tree -Dverbose > tree.txt
2: 打开tree.text文件
例如这段
[INFO] +- org.apache.mina:mina-core:jar:2.0.7:compile
[INFO] | \- org.slf4j:slf4j-api:jar:1.6.6:compile //重复引入了slf4j 那么需要在在pom依赖中添加忽略
[INFO] \- org.fusesource:sigar:jar:1.6.4:compile
[INFO] \- log4j:log4j:jar:1.2.15:compile
3: 忽略如下
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>2.0.7</version>
/////////这里是开始 org.slf4j:slf4j-api:jar:1.6.6:compile 第一个冒号前是 groupId 第二个冒号前是artifactId
<exclusions>标签:INFO,compile,依赖,mina,jar,忽略,slf4j,冲突,org From: https://www.cnblogs.com/Amos-Turing/p/17293563.html
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>