This question already has an answer here:
Gradle zip plugin, How to create empty folder within zip?

(1个答案)


去年关闭。




我试图在zip任务中创建空文件夹。但它没有添加为zip条目。而是在其他位置创建。
    task zipSelenium (type: Zip) {
    baseName "seleniumzip"
    from('TestProject/libs'){
        include('selenium/**')
        into('selenium')
    }

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

最佳答案

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

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

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

关于java - 在gradle中创建zip(zip任务)时如何创建一个空文件夹? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56747164/

10-10 10:40
查看更多