1. 程式人生 > >如何強制 Gradle 重新下載專案的依賴庫

如何強制 Gradle 重新下載專案的依賴庫

[Gradle] 如何強制 Gradle 重新下載專案的依賴庫 - shaobin0604 - 部落格園
https://www.cnblogs.com/shaobin0604/p/7090998.html

 

強制重新整理 Gradle 依賴庫快取

$ cd 專案根目錄
$ gradle build --refresh-dependencies

The --refresh-dependencies option tells Gradle to ignore all cached entries for resolved modules and artifacts. A fresh resolve will be performed against all configured repositories, with dynamic versions recalculated, modules refreshed, and artifacts downloaded.   不足之處是, 該命令需要本地build一次, 即如果你原生代碼還沒完成, 還不能編譯通過, 就不能使用本命令, 可以使用如下命令

刪除 gradle cache

// 終端下完成
$ rm -rf ~/.gradle/caches/    刪除所有快取
$ find ~/.gradle -name '*org.spring*' | xargs rm -rf      刪除特定包依賴