Maven3在setting.xml中配置代理
阿新 • • 發佈:2019-01-24
在特殊的網路策略環境下,可能要需要開發人員通過代理伺服器來訪問網際網路。此時就需要給Maven配置代理服務來訪問倉庫、更新相關資源。
開啟setting.xml檔案
<proxies> <proxy> <id>myProxy</id> <active>true</active> <protocol>http</protocol> <host>123.123.123.123</host> <port>8080</port> <username>XXXXX</username> <password>XXXXX</password> <nonProxyHosts>*.XXX.com|XXX.org</nonProxyHosts> </proxy> </proxies>
在<settings>標籤中新增如上程式碼,說明如下:
1、proxies中可以配置多個proxy,但是預設第一個proxy生效。
2、active中的TRUE表示該代理目前生效狀態。
3、http協議、主機地址、埠不在贅述。
4、使用者名稱密碼按需配置即可。
5、nonProxyHost表示不需要代理訪問的地址。中間的豎線分隔多個地址,此處可以使用星號作為萬用字元號。