Gradle完美记录了构建生命周期。但是我没有找到有关第三方插件生命周期的信息,这与Gradle的deamon流程相关。
我至少对插件的类初始化感兴趣。什么时候插件初始化?它们是按照构建进行初始化的吗?或者每个deamon?单个Gradle的deamon过程中存在多少个插件类的实例?
答案 0 :(得分:2)
从Gradle 2.2开始,为每个Gradle调用创建一个新的构建模型(无论守护程序是否启用)。这包括为每个apply plugin:
语句创建一个新的插件实例。类初始化没有任何保证。