如何在gradle中创建zip(zip任务)时创建一个空文件夹?

时间:2019-06-25 05:08:55

标签: java file gradle zip

我试图在zip任务中创建一个空文件夹。但它没有添加为zip条目。相反,它是在其他位置创建的。

    task zipSelenium (type: Zip) {
    baseName "seleniumzip"
    from('TestProject/libs'){
        include('selenium/**')
        into('selenium')
    }

   doFirst {
        new File('userdir/userdir').mkdirs()
       }
    }

1 个答案:

答案 0 :(得分:0)

如果我说对了,只需将脚本更改为

task zipSelenium (type: Zip) {
    baseName "seleniumzip"
    from('TestProject/libs'){
        include('selenium/**')
        into('selenium')
    doFirst {
            new File('TestProject/libs', 'userdir/userdir').mkdirs()
           }
    }

它将在'TestProject / libs'中创建所需的文件夹,并将其与其他文件一起压缩。