忽略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>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章