如何在Gradle缓存中获取依赖项的路径?

时间:2013-11-05 19:00:37

标签: gradle

我可以使用gradlew dependencies --configuration runtime获取依赖项列表。是否有命令行方式让它在Gradle缓存中发出依赖项的文件系统路径?

或者,我真正想要输出的是从依赖项生成的可用类路径。有没有办法从dependencies命令获得它?类似于以下输出但不必经历创建任务的动作:

task classpath << {
    println configurations.runtime.asPath
}

1 个答案:

答案 0 :(得分:2)

如果要输出类路径,则上述任务是最佳解决方案。请注意,Gradle依赖性缓存是一个内部数据结构,您不应对其布局做任何假设(可能会在不同版本之间进行更改)。