IntelliJ IDEA Maven 项目的依赖分析

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

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

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

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

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

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

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

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

总结

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

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

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

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

相关推荐
weixin_419658319 小时前
Docker 搭建 Jenkins 服务
java·docker·jenkins
captain37610 小时前
多线程线程安全问题
java·java-ee
CoderYanger10 小时前
A.每日一题:1979. 找出数组的最大公约数
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
灵极海10 小时前
LangChain4j RAG 实战完整指南:从入门到踩坑
java·langchain
yaoxin52112310 小时前
476. Java 反射 - 调用方法
java·开发语言
Ivanqhz11 小时前
Rust Lazy浅析
java·javascript·rust
bksczm12 小时前
Linux之日志和线程池、内存池
java·开发语言
笨蛋不要掉眼泪12 小时前
Java虚拟机:对象复活、引用强度与Stop-The-World
java·开发语言·jvm
凤山老林12 小时前
SpringBoot实战:构建优雅的全局异常处理机制
java·springboot·异常处理
小Ti客栈12 小时前
Spring Boot 整合 Swagger2 和 Knife4j实现接口文档与可视化调试
java·spring boot·后端