線上服務器是沒有外網環境的,
添加代理配置如下:
<settings>
...
<proxies>
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>192.168.10.117</host>
<port>3267</port>
<!--
<username>shihuan</username>
<password>123456</password>
<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
-->
</proxy>
</proxies>
...
</settings>
這段配置十分簡單,proxies下可以有多個proxy元素,如果你聲明了多個proxy元素,則默認情況下第一個被激活的proxy會生效。這里聲明 了一個id為my-proxy的代理,active的值為true表示激活該代理,protocol表示使用的代理協議,這里是http。當然,最重要的 是指定正確的主機名(host元素)和端口(port元素)。上述XML配置中我注釋掉了username、password、nonProxyHost 幾個元素,當你的代理服務需要認證時,就需要配置username和password。nonProxyHost元素用來指定哪些主機名不需要代理,可以 使用 | 符號來分隔多個主機名。此外,該配置也支持通配符,如*.google.com表示所有以google.com結尾的域名訪問都不要通過代理。