1. 程式人生 > >規避GRADLE每次都要下載的問題

規避GRADLE每次都要下載的問題

       我們在github上下載過來的專案原始碼,如果採用GRADLE進行編譯的話都會首先呼叫


gradlew.bat


但是第一次呼叫總是會去外網(https://services.gradle.org/distributions/gradle-2.1-all.zip)下載相應的zip包,由於有牆的控制,無法進行下載,但是可以先通過第三方工具下載具體的包https://downloads.gradle.org/distributions/gradle-2.2.1-all.zip


只能通過修改配置檔案的方式 ,gradle的下載配置檔案就是解壓目錄下的$home\gradle\wrapper\gradle-wrapper.properties檔案,


#Tue Jun 23 12:07:39 BST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists


distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-all.zip


我們有2種方式獲取到壓縮包


1.建立一個http服務,把壓縮包存放在該目錄下,同時修改配置檔案如下


<span style="font-family: Arial, Helvetica, sans-serif;">distributionUrl=https\://services.gradle.org/distributions/gradle-2.1-all.zip</span>


    改為
    distributionUrl=http\://localhost:8090/TEST/gradle-2.2.1-all.zip




2.直接把壓縮包拷貝到C盤的(C:\Users\think\.gradle\wrapper\dists\gradle-2.2.1-all)目錄下(每臺電腦的 USER名稱會不同),


該目錄下有多個資料夾,例如65qf7sohgho3q76g5avbildtfd,把壓縮包gradle-2.1-all.zip直接解壓到這幾個目錄下;


在執行gradlew.bat,就可以通過了,而不需要去下載;