忽略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 @   ldp.im  阅读(65)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2018-04-06 SpringBoot_集成Shiro后获取当前用户
点击右上角即可分享
微信分享提示