IntelliJ IDEA Maven 项目的依赖分析

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

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

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

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

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

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

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

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

总结

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

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

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

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

相关推荐
老马识途2.04 分钟前
java处理接口返回的json数据步骤 包括重试处理,异常抛出,日志打印,注意事项
java·开发语言
2***d8855 分钟前
Spring Boot中的404错误:原因、影响及处理策略
java·spring boot·后端
c***69306 分钟前
Springboot项目:使用MockMvc测试get和post接口(含单个和多个请求参数场景)
java·spring boot·后端
6***A6637 分钟前
Springboot中SLF4J详解
java·spring boot·后端
五阿哥永琪7 分钟前
Hutool中常用的工具类&真实项目的黄金组合
java
xun-ming10 分钟前
Redis实战之7种数据结构
java
5***846415 分钟前
Spring Boot的项目结构
java·spring boot·后端
SimonKing16 分钟前
基于Netty的TCP协议的Socket客户端
java·后端·程序员
程序员飞哥16 分钟前
几年没面试,这次真的被打醒了!
java·面试
Learner27 分钟前
Python异常处理
java·前端·python