其他
是时候装逼了,试试 IDEA 解决 Maven 依赖冲突的高能神器!
1、何为依赖冲突
2、解决方法
解决依赖冲突的方法,就是使用Maven提供的标签,标签需要放在标签内部,就像下面这样:
<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>
3、Maven Helper
在插件安装好之后,我们打开pom.xml文件,在底部会多出一个Dependency Analyzer选项
点开这个选项
找到冲突,点击右键,然后选择Exclude即可排除冲突版本的Jar包。
4、小技巧
在图中,我们可以看到有一些红色的实线,这些红色实线就是依赖冲突,蓝色实线则是正常的依赖。
这个整理了1000多本 常用 技术书籍PDF,绝大部分核心的高清技术书籍都可以在这里找到!
推荐,GitHub 地址,电脑打开体验更好