gpt4 book ai didi

gradle - 要执行的Gradle强制复制任务

转载 作者:行者123 更新时间:2023-12-03 03:48:14 27 4
gpt4 key购买 nike

我有以下任务来复制文件:

task copyFiles(type: Copy) {
def folder = rootProject.file('/a/b/c')
println folder.absolutePath
println folder.exists()
from(folder) {
include '*.*'
}
into(rootProject.file('/c/b'))
}

我正在尝试将此任务作为独立的复制任务执行,因此没有对项目的编译等任何约束。

问题是尽管存在该文件夹,也永远不会执行任务(NO-SOURCE):
    C:\...\a\b\b
true
:projectName:copyFiles NO-SOURCE

最佳答案

NO-SOURCE表示复制任务未根据您的配置找到要复制的任何文件。

如果/a/b/c是与build.gradle项目文件相关的子目录,则只要/c文件夹中包含任何遵循*.*模式的文件,该文件就可以使用。

https://docs.gradle.org/current/dsl/org.gradle.api.tasks.Copy.html

关于gradle - 要执行的Gradle强制复制任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47589649/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com