gradle 按需配置
示例
如果对构建进行概要分析显示在“配置项目”上花费了大量时间,则“按需配置”选项可能会提高性能。
您可以通过编辑$GRADLE_USER_HOME/.gradle/gradle.properties(~/.gradle/gradle.properties默认情况下)并设置来启用按需配置模式org.gradle.configureondemand。
org.gradle.configureondemand=true
要仅对特定项目启用它,请编辑该项目的gradle.properties文件。
如果启用了按需配置,则Gradle将仅配置运行任务所需的项目,而不是预先配置所有项目。
从格莱德手册:
按需配置模式尝试仅配置与所请求任务相关的项目,即,它仅执行build.gradle参与构建的项目文件。这样,可以减少大型多项目构建的配置时间。从长远来看,该模式将成为默认模式,可能是Gradle构建执行的唯一模式。