忽略maven中冲突的依赖

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>  
<exclusion>
<artifactId>slf4j-api</artifactId>  
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
posted @ 2023-04-06 17:36  ldp.im  阅读(83)  评论(0)    收藏  举报