是时候装逼了,试试 IDEA 解决 Maven 依赖冲突的高能神器!
程序员的成长之路
共 2199字,需浏览 5分钟
·
2021-05-10 20:22
阅读本文大概需要 2.8 分钟。
来自:sf.com/a/1190000017542396
1、何为依赖冲突
2、解决方法
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.10.0</version>
<exclusions>
<exclusion>
<artifactId>log4j-api</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
</exclusions>
</dependency>
log4j-core
本身是依赖了log4j-api
的,但是因为一些其他的模块也依赖了log4j-api
,并且两个log4j-api
版本不同,所以我们使用**** 标签排除掉log4j-core
所依赖的log4j-api
,这样Maven就不会下载log4j-core
所依赖的log4j-api
了,也就保证了我们的项目中只有一个版本的log4j-api
。3、Maven Helper
4、小技巧
推荐阅读:
IDEA 2021.1 的 Win 和 Mac 快捷键大全!!
当MyBatis 3.5.X遇上JDK8竟然出现了性能问题,全项目组都得加班~
最近面试BAT,整理一份面试资料《Java面试BATJ通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
朕已阅
评论