首页 > 代码库 > Maven--设置Http代理
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 结尾的域名访问都不需要通过代理。
Maven--设置Http代理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。