Gradle学习[3]——生命周期
Gradle学习[3]——生命周期
Gradle的生命周期分为三大部分,Initialization、Configuration、Execution阶段。
Initialization
Initialization阶段还分为两个过程,init、settings阶段。
init
执行位于Gradle安装目录下的init.d/init.gradle
脚本。
可以再该脚本中定义一些配置,就如同Maven的setting.xml那样。
settings
执行位于项目根目录下的settings.gradle
脚本。
可以在settings.gradle
文件中设置包含的项目模块等:
1 |
|
Configuration
这个阶段会加载项目中的所有build.gradle
脚本,执行其中的语句,创建其中的Task,组装Task图。
Execution
从Configuration阶段组装的Task图,按顺序依次执行Task。
Task
一个gradle项目可以用的命令,实质上是Task对象的集合。
Gradle学习[3]——生命周期
https://blog.gugu.dev/2024-02-21/Gradle学习-3-——生命周期/