Gradle里Copy任务(task)的使用

246 阅读1分钟

例子:

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的原创文章,请关注公众号"汪子熙":