如何找到谁依赖于gradle中的特定工件?

时间:2014-04-07 13:20:01

标签: gradle transitive-dependency

在我们的复合项目中,有人过分依赖asm-4和asm-3。

我想知道是谁将这些传递依赖项带到了项目中。

有没有办法绘制依赖关系图或以某种方式找到谁依赖于asm-3 / asm-4

注意:asm依赖是buildSrc / buildScript依赖,而不是构建的进程本身。

2 个答案:

答案 0 :(得分:1)

输入gradle dependencies以查看整个图表。也可以排除依赖关系。搜索Excluding transitive dependencies

答案 1 :(得分:1)

cd进入buildSrc,然后运行gradle dependencyInsight --configuration runtime --dependency asm