zoukankan      html  css  js  c++  java
  • Maven--设置Http代理

     1 <settings>
     2     ...    
     3     <proxies>    
     4        <proxy>    
     5          <id>my-proxy</id>    
     6          <active>true</active>    
     7          <protocol>http</protocol>    
     8          <host>xxx.xxx.xxx.xxx</host>    
     9          <port>xxx</port>    
    10          <username>xxx</username>    
    11          <password>xxx</password>    
    12          <nonProxyHosts>xxx</nonProxyHosts>    
    13        </proxy>    
    14        ...
    15     </proxies>   
    16     ...
    17 </settings>

    proxies 下可以有多个 proxy 元素,如果声明了多个 proxy 元素,则默认情况下第一个被激活的 proxy 会生效。

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

    protocol 表示使用的代理协议

    host 主机名

    port 端口号

    当代理服务需要验证时,需要配置 username、password、nonProxyHosts

    nonProxyHost 元素指定那些主机名不需要代理,可以使用 | 符号来分隔多个主机名。该配置也支持通配符,如 *.google.com 表示所有以 goole.com 结尾的域名访问都不需要通过代理。

  • 相关阅读:
    20161101学习笔记
    20161031学习笔记
    20161028学习笔记
    20161027学习笔记
    ReentrantLock Condition
    ReentrantLock 重入锁
    CountDownLatch用法与原理
    场景化解释 AQS原理
    Atomic
    多线程工具类
  • 原文地址:https://www.cnblogs.com/microcat/p/6931864.html
Copyright © 2011-2022 走看看