例子:
Copy myCopy = task(myCopy, type: Copy)
myCopy.from 'src'
myCopy.into 'target'
myCopy.include('**/*.java', '**/*.xml')
执行之后,src文件夹里的所有.java和.xml都拷贝到target文件夹内了:
另一种采用闭包的书写方式,更加简练:
task myCopy(type: Copy)
myCopy {
from 'src'
into 'target2'
include('**/*.java', '**/*.xml')
}
效果类似:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":