是时候装逼了,试试 IDEA 解决 Maven 依赖冲突的高能神器!
点击上方“码农突围”,马上关注 这里是码农充电第一站,回复“666”,获取一份专属大礼包 真爱,请设置“星标”或点个“在看”
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、小技巧
- END - 最近热文
• 腾讯员工晒出薪资:真实 985 毕业薪资,大家看我还有救吗?网友:日薪? • 再见深圳!我要去成都搞IT了! • 一个员工的离职成本到底有多恐怖! • 和几个大佬吃饭,聊了他们年收入,吓尿我了!
评论