Gradle 获取所有配置的所有依赖项路径

Gradle 获取所有配置的所有依赖项路径,gradle,gradle-plugin,Gradle,Gradle Plugin,我需要获取所有配置中所有依赖项的路径。我试着这样做: private Set-collectDependencies(){ Set dependencies=newhashset(); 对于(配置:getProject().getConfigurations()){ 对于(文件依赖项:configuration.getFiles()){ 试一试{ if(“jar”.equals(getFileExtension(dependency)))dependency.add(dependency.toS

我需要获取所有配置中所有依赖项的路径。我试着这样做:

private Set-collectDependencies(){
Set dependencies=newhashset();
对于(配置:getProject().getConfigurations()){
对于(文件依赖项:configuration.getFiles()){
试一试{
if(“jar”.equals(getFileExtension(dependency)))dependency.add(dependency.toString());
}捕获(例外e){
if(enableStacktrace)logger.lifecycle(“噢,该死”,e);
}
}
}
返回依赖项;
}
但这导致了这个错误:
不允许直接解析配置“apiElements”


我怎样才能解决这个问题?我做错了什么?也许我不明白什么?提前感谢。

此评论可以提供一些背景信息,说明您为什么要面对这个问题:@FranciscoMateo thx,谢谢您的回复。但我只需要所有配置中所有依赖项的路径列表。“gradle dependency”给我这个列表,但没有路径。不需要解决什么问题。如何在不进行任何解析的情况下获取依赖路径?此评论可以提供一些背景信息,说明您为什么会面临此问题:@FranciscoMateo thx for your reply。但我只需要所有配置中所有依赖项的路径列表。“gradle dependency”给我这个列表,但没有路径。不需要解决什么问题。如何只获取依赖路径而不进行任何解析?