Maven 代理设置

在maven的安装目录下 %MAVEN_HOME%/conf/setting.xml 中进行设置

<proxies>
    <!-- proxy
     | Specification for one proxy, to be used in connecting to the network.
     |
    <proxy>
      <id>optional</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>proxyuser</username>
      <password>proxypass</password>
      <host>proxy.host.net</host>
      <port>80</port>
      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>
    -->
  </proxies>

proxies 下可以有多个proxy元素,如果声明了多个Proxy元素,则默认情况下第一个被激活的proxy会生效(写在前面的)

<active>的值为true表示激活该代理

<protocol>表示使用的代理协议

<host>正确的主机名

<port>端口

当代理服务需要认证的时候,也就是需要用户名和密码进行验证的时候 需要使用<username> <password><nonProxyHost>几个元素

可以使用" | "符合来分隔多个主机名.

<nonProxyHosts>表示不需要代理的域名  可以使用通配符"*.google.com"表示所有以google.com结尾的域名访问都不要通过代理

以上内容摘录自  maven实战

上一篇:解决点击状态栏时ScrollView自动滚动到初始位置失效办法


下一篇:Windows命令行(DOS命令)教程-5 (转载)http://arch.pconline.com.cn//pcedu/rookie/basic/10111/15325_4.html