我对Gradle很新,我正在运行此代码将文件从一个目录复制到另一个目录..但它不起作用..
task copyTask (type: Copy) {
doLast{
from 'source'
into 'dest'
}
}
gradle构建输出
λ gradle copyTask
:copyTask UP-TO-DATE
BUILD SUCCESSFUL
Total time: 1.244 secs
我不确定我做错了什么。源目录下的文件不会复制到dest目录。即使我的配置有问题,为什么copyTask显示为最新?
答案 0 :(得分:1)
您应该删除doLast
块;它将在任务执行后执行。换句话说,您正在运行任务后对其进行配置。
由于没有任何东西可以复制,因此Gradle正处于最新状态。
尝试:
task copyTask (type: Copy) {
from 'source'
into 'dest'
}