一.初始化
根据构建脚本创建项目
二.配置
如任务的声明
task makeWebDir(){
//makeJavaDir任务会执行
dependsOn 'makeJavaDir'
//声明文件夹的数组(字符串类型)
def paths = ['src/main/webapp','src/main/webapp/WEB-INF']
}
决定了任务的执行顺序和依赖关系
三.执行
doLast {
//循环调用闭包,创建文件夹
paths.forEach(createDir)
}
或者
doFirst {
//循环path,调用闭包
paths.forEach(createDir);
}