更改gradle本地倉庫默認存儲位置

一勞永逸的方法

設置環境變量爲:

GRADLE_USER_HOME=已有的且要設爲gradle本地倉庫的本地目錄

例如:

GRADLE_USER_HOME=D:\我的代碼\LibRepo\GradleRepo

將文件目錄D:\我的代碼\LibRepo\GradleRepo設爲本地電腦上gradle默認的本地倉庫,然後執行gradle相關命令,相關緩存文件將會默認存儲到這個目錄下。

對於linux系統設置系統變量同樣有效。

執行gradle命令時通過-g參數設置

gradle -g 已有的且要設爲gradle本地倉庫的本地目錄 其他命令參數

例如:

gradle -g D:\我的代碼\LibRepo\GradleRepo -q hello

hello爲定義的task,上面命令在執行的時候就會將緩存的相關文件下載到D:\我的代碼\LibRepo\GradleRepo目錄下。
需要注意的是:這種方式時臨時的,只有當設置-g參數時纔有效

通過IDE提供的設置實現(eclipse/idea)

eclipse和idea中提供設置gradle user home的選項,但是缺點是不實在ide中運行gradle命令,這個設置不會起作用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章