按需配置

如果分析构建在配置项目中显示大量时间,则按需配置选项可能会提高你的性能。

你可以通过编辑 $GRADLE_USER_HOME/.gradle/gradle.properties(默认为~/.gradle/gradle.properties)和设置 org.gradle.configureondemand 来启用按需配置模式。

org.gradle.configureondemand=true

要仅为特定项目启用它,请编辑该项目的 gradle.properties 文件。

如果启用了按需配置,而不是预先配置所有项目,Gradle 将仅配置正在运行的任务所需的项目。

来自 Gralde 手册

按需配置模式尝试仅配置与请求的任务相关的项目,即它仅执行参与构建的项目的 build.gradle 文件。这样,可以减少大型多项目构建的配置时间。从长远来看,此模式将成为默认模式,可能是 Gradle 构建执行的唯一模式。