将Gradle文件解压缩到当前目录中,而不是创建`build`目录

时间:2018-03-21 12:28:50

标签: gradle tar

我正在使用Gradle以tar.gz格式下载Nexus上的依赖项。接下来,我想将下载的依赖项的内容解压缩到当前目录中。目前,我有以下Gradle脚本:

task untar(type: Copy) {
    def tarFile = file("foobar.tar.gz")
    from tarTree(tarFile)
    into buildDir
}

当我运行untar任务时,它会创建一个build目录,并将foobar.tar.gz的内容放在该目录中。

是否可以将foobar.tar.gz解压缩到当前目录并阻止Gradle创建build目录?

1 个答案:

答案 0 :(得分:0)

您是否尝试过说into System.getProperty('user.dir')而不是into buildDir