按需配置

如果分析構建在配置專案中顯示大量時間,則按需配置選項可能會提高你的效能。

你可以通過編輯 $GRADLE_USER_HOME/.gradle/gradle.properties(預設為~/.gradle/gradle.properties)和設定 org.gradle.configureondemand 來啟用按需配置模式。

org.gradle.configureondemand=true

要僅為特定專案啟用它,請編輯該專案的 gradle.properties 檔案。

如果啟用了按需配置,而不是預先配置所有專案,Gradle 將僅配置正在執行的任務所需的專案。

來自 Gralde 手冊

按需配置模式嘗試僅配置與請求的任務相關的專案,即它僅執行參與構建的專案的 build.gradle 檔案。這樣,可以減少大型多專案構建的配置時間。從長遠來看,此模式將成為預設模式,可能是 Gradle 構建執行的唯一模式。