【发布时间】:2021-05-02 07:20:43
【问题描述】:
在 pom.xml 文件中添加了许多依赖项。我想检查在整个项目中使用了一个特定的依赖项。我正在将 Intellij Idea 用于 Spring Boot 项目。项目太大,无法手动检查每个文件。 我想检查一下项目中在哪里使用了以下依赖项?
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>19.0</version>
</dependency>
【问题讨论】:
-
检查依赖树,有一个maven命令。 maven.apache.org/plugins/maven-dependency-plugin/examples/…
-
移除依赖-->更新项目->构建项目->检查编译错误直接使用。如果它是传递依赖,您可以通过
mvn dependency:tree进行检查 -
@Stultuske感谢您的回复!但该树仅重定向到 pom.xml 文件。我想检查在其他类中使用什么以及在哪里使用,而不是 pom.xml 文件。
标签: java spring-boot maven intellij-idea