Gradle:如何检查项目中的重复依赖项?

jav*_*999 5 java dependencies gradle

我试图从我的项目中删除所有过时/不必要的东西 dependencies.

在查看allDeps任务的输出时,我可以看到有几个依赖项被复制但输出很难理解.

是否有一个特定的Gradle tool / task可以用来更清楚地了解我可以删除哪些依赖项?

dro*_*dpl 6

您可以使用./gradlew projectName:dependencies查看项目所有依赖项的树.重复或具有不同版本的两者都在不同的配置和类路径中标注.

  • 是的,您需要为每个项目运行该命令。要打印它,请将输出连接到一个文件,例如:“gradle项目:依赖项>>output.txt” (2认同)