IntelliJ IDEA Maven 项目的依赖分析

在一个 maven 的项目中,我们需要知道我们的项目中使用的包可能有哪些冲突。

这个在 IntelliJ IDEA 中提供了贴心的查看。

选择 Maven 项目中的分析依赖。

随后,IntelliJ IDEA 将会打开一个依赖分析的标签页。

在这个标签页中,我们可以看到我们项目中导入的依赖有哪些冲突,并且这些冲突是怎么冲突的。

如上图中,带有感叹号的就是有冲突的依赖。

这个时候,我们可以选择过滤只看有冲突的包。

同时,我们还可以知道有冲突的包是怎么引入的,是那几个包的引入导致了冲突。

总结

不是所有的冲突都能够被解决的。

通过这个图,我至少能够知道版本之间的冲突是怎么产生的,并且 是哪些包导致了这些冲突。

这对我们后期对项目版本进行规范的时候可以提供更好的参考。

IntelliJ IDEA Maven 项目的依赖分析 - Java - iSharkFly

相关推荐
_阿伟_17 分钟前
SpringMVC
java·spring
代码在改了24 分钟前
springboot厨房达人美食分享平台(源码+文档+调试+答疑)
java·spring boot
wclass-zhengge1 小时前
数据结构篇(绪论)
java·数据结构·算法
何事驚慌1 小时前
2024/10/5 数据结构打卡
java·数据结构·算法
结衣结衣.1 小时前
C++ 类和对象的初步介绍
java·开发语言·数据结构·c++·笔记·学习·算法
TJKFYY1 小时前
Java.数据结构.HashSet
java·开发语言·数据结构
kylinxjd1 小时前
spring boot发送邮件
java·spring boot·后端·发送email邮件
OLDERHARD1 小时前
Java - MyBatis(上)
java·oracle·mybatis
杨荧1 小时前
【JAVA开源】基于Vue和SpringBoot的旅游管理系统
java·vue.js·spring boot·spring cloud·开源·旅游
zaim13 小时前
计算机的错误计算(一百一十四)
java·c++·python·rust·go·c·多项式