【发布时间】:2016-02-06 22:52:51
【问题描述】:
我有以下 Gradle 任务,它会打包。它会在其中生成一个 zip 文件。但是,我正在尝试在 zip 文件中创建一个空文件夹调用日志,作为最终分发的一部分。
task package(type: Zip){
into('/log') {
}
}
上面的代码不行,我试过了
def destDir = new File(buildDir, 'log/log')
destDir.mkdir()
然后复制
into('/') {
from "$buildDir/log"
}
问题是如果我运行 gradle clean package 它会清除导致未创建日志文件夹的构建文件夹。有没有人解决在我们尝试创建的 zip 分发中创建空文件夹的问题?
【问题讨论】: