Groovy 如何在gradle中使用zipTree方法获取expandedArchive临时文件夹?

Groovy 如何在gradle中使用zipTree方法获取expandedArchive临时文件夹?,groovy,gradle,Groovy,Gradle,使用Gradle中的zipTree方法,我可以获得一个文件树,用于复制任务或其他目的。但是,如何获取该方法创建的临时扩展文件夹 检查fileTree(zipArchive)属性时,我查看以下内容: asFileTrees:[directory 'C:\WS\MarsWS\PlaygroundGradle\build\tmp\expandedArchives\TestTools-1.0.zip_18lgn8937j72gznum7h3vilu9'] 但是我找不到任何方法来访问该目录路径 你知道我

使用Gradle中的zipTree方法,我可以获得一个文件树,用于复制任务或其他目的。但是,如何获取该方法创建的临时扩展文件夹

检查fileTree(zipArchive)属性时,我查看以下内容:

asFileTrees:[directory 'C:\WS\MarsWS\PlaygroundGradle\build\tmp\expandedArchives\TestTools-1.0.zip_18lgn8937j72gznum7h3vilu9']
但是我找不到任何方法来访问该目录路径

你知道我怎样才能取回它吗

谢谢, 米歇尔。

试试这个:

def tmpPath = zipTree(<zip path>).getTree().getMirror().getDir()
def tmpPath=zipTree().getTree().getMirror().getDir()

你能在你的帖子中添加一个解释吗?