為gradle設置proxy


官方文檔:http://www.gradle.org/docs/current/userguide/build_environment.html

 

以下配置寫在gradle.properties中:

//以下為http協議proxy配置
systemProp.http.proxyHost=www.somehost.org //proxy主機
systemProp.http.proxyPort=8080 //proxy端口
systemProp.http.proxyUser=userid //proxy權限驗證用戶,沒有就刪掉該行
systemProp.http.proxyPassword=password //proxy權限驗證密碼,沒有就刪掉
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost //不使用proxy的域名
//以下為https協議proxy配置,參數作用同http協議
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

從文檔中我們還得到了一些有用信息,這個配置其實就是對jvm環境變量進行設置,本質上是調用了System.setProperty('http.proxyHost', 'www.somehost.org')。。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM