IntelliJ IDEA 中的 java Maven 项目,如何找到不需要的依赖项?

Posted

技术标签:

【中文标题】IntelliJ IDEA 中的 java Maven 项目,如何找到不需要的依赖项?【英文标题】:java Maven Project in IntelliJ IDEA, How do I find unneeded dependencies? 【发布时间】:2013-04-02 16:31:30 【问题描述】:

我正在 IntelliJ IDEA 中开发一个 Java Maven 项目,但 POM 文件有很多来自其他程序员的依赖项,我觉得该项目没有使用大部分依赖项。如何找出项目中未使用哪些依赖项。谢谢

【问题讨论】:

看看和可能的重复:***.com/questions/1517611/… mvn dependency:analyze 会给你一些信息 如果您使用 IntelliJ,请参阅:jonnyzzz.com/blog/2013/05/13/… 如果出现死链接:Jonnyzzz 依赖插件 【参考方案1】:

有时简单的解决方案是最好的。

一个简单的解决方案是删除所有依赖项并尝试编译您的代码。通过重新添加依赖来修复所有编译错误。

【讨论】:

【参考方案2】:

您是否尝试过运行 IDEA 代码检查?我认为它也会检查 maven。

【讨论】:

【参考方案3】:

试试 maven 依赖插件。 执行maven目标: 依赖:分析

【讨论】:

以上是关于IntelliJ IDEA 中的 java Maven 项目,如何找到不需要的依赖项?的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA2022中的Java文档注释设置操作详述

Java——方法intellij IDEA中的一些快捷键

获取noclassfoundexception:jdk 11的intellij idea中的java.sql.SQLException

IntelliJ IDEA 从接口跳转到 Java 中的实现类

IntelliJ IDEA怎么使用系统默认配置的JDK

IntelliJ IDEA 中的 java Maven 项目,如何找到不需要的依赖项?