為了提高響應能力,Gradle 默認緩存了所有編譯后的腳本. 包括所有的構建腳本,初始化腳本,還有其他腳本. Gradle 創(chuàng)建了一個 .gradle 目錄來存放編譯后的腳本,下次您運行構建腳本時,如果這個腳本自從它被編譯后就再也沒有被改動過,Gradle 會先使用編譯后的腳本. 否則 Gradle 會重新編譯腳本,然后將新編譯后的文件緩存起來. 如果您使用 Gradle --recompile--scripts 運行腳本,緩存的腳本就會被刪除,然后新編譯后的文件就會再被緩存. 這種方法可以強制 Gradle 重新編譯腳本并緩存.