/**
* build.gradle在编译过程中经过三个阶段
* 1.初始化阶段:通过编译settings.gradle查找有多少个module,
* 2.配置阶段:据不同的module创建对应的Project对象并解析build.gradle保存有序task任务。
* 解析过程中会运行那些不在doFirst{}/doLast{}中的任务。
* 3.执行阶段:会执行那些doFirst{}/doLast{}等task任务
*
* build.gradle是使用groovy语言编写的,groovy和java是互通的,所以也可以使用java语言编写,
* groovy中已经为我们编好了很多task,可以直接使用例如:delete/copy/dependsOn/等,可以通过指定type类型执行不同的action
* task delete(type : Delete){
* delete ''
* }
*
*/
https://kaiwu.lagou.com/course/courseInfo.htm?courseId=67#/detail/pc?id=1882
网友评论