我是gradle的新手,我尝试使用" Copy"的任务将文件从一个文件夹复制到另一个文件夹。类型,但它不起作用。以下是我的脚本:
def dest = 'newfolder'
task copy(type: Copy) << {
println dest
from "src"
into dest
}
但如果我删除&#34;&lt;&lt;&#34;并再次运行 gradle copy ,它可以正常工作。脚本如下:
def dest = 'newfolder'
task copy(type: Copy) {
println dest
from "src"
into dest
}
如果我使用&#34;&lt;&lt;&#34; ?
但是当我运行另外一个脚本时,它们都可以工作。
task hello << {
println 'Hello world!'
}
task hello {
println 'Hello world!'
}
答案 0 :(得分:2)
<<
(doLast
的缩写)添加了一个任务操作,该操作将在Copy
任务的主要任务操作(执行复制)之后执行。此时配置任务为时已晚,因为主要操作已经完成。