使用Gradle任务删除文件

3

我有这样一个简单的文件夹结构:

  • build.gradle
  • build\milestone\deployment\tool\tool.jar

我想使用gradle任务删除tool.jar文件。 我尝试过:

task deleteRemainingJarAfterRename (type: Delete) {
delete 'tool.jar'
}

并通过调用

project.tasks.deploy.finalizedBy deleteRemainingJarAfterRename

但它没有删除文件。

非常感谢任何帮助。

1个回答

2
这对我有用,
task deleteRemainingJarAfterRename(type: Delete) {
        delete fileTree('build\milestone\deployment\tool\') {
            include '**/tool.jar'
        }
    }

6
为什么这么复杂呢?你可以简单地将完整路径传递给“delete”方法:delete 'build\milestone\deployment\tool\tool.jar' - Lukas Körfer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接