如何检测未使用的 Maven 依赖项
Posted
技术标签:
【中文标题】如何检测未使用的 Maven 依赖项【英文标题】:How to detect unused maven dependencies [duplicate] 【发布时间】:2011-01-27 11:19:56 【问题描述】:我有一个由 Spring Roo 生成的 maven 项目。现在我不确定我是否需要它的所有依赖项。
是否有工具可以自动检测过时的依赖关系?
【问题讨论】:
【参考方案1】:Maven Dependency plugin 应该能够提供帮助,尤其是 analyze 选项。
【讨论】:
请注意,此插件还会生成项目中使用的库。我发现了一些在测试目标期间使用的库,但 maven 将它们打印为未使用。以上是关于如何检测未使用的 Maven 依赖项的主要内容,如果未能解决你的问题,请参考以下文章
当 pom.xml 中存在 TestContainers 依赖项时,未检测到 JUnit 5 测试
如何从 Eclipse 中的 Maven 项目中删除未使用的依赖项? [复制]