首页 > 代码库 > 让Maven支持代理
让Maven支持代理
1、如果你的公司架设了防火墙并设置了HTTP代理服务器来禁止你们直接连接互联网,那么Maven就无法通过代理自动下载依赖包。
为了让Maven能够工作,你需要在Maven的配置文件 settings.xml里配置代理服务器的信息。
找到如下内容,把注释去掉,填写自己的代理信息,然后保存即可。
1 <!-- proxies 2 | This is a list of proxies which can be used on this machine to connect to the network. 3 | Unless otherwise specified (by system property or command-line switch), the first proxy 4 | specification in this list marked as active will be used. 5 |--> 6 <proxies> 7 <!-- proxy 8 | Specification for one proxy, to be used in connecting to the network. 9 |10 <proxy>11 <id>optional</id>12 <active>true</active>13 <protocol>http</protocol>14 <username>proxyuser</</username>15 <password>proxypass</password>16 <host>proxy.host.net</host>17 <port>80</port>18 <nonProxyHosts>local.net|some.host.com</nonProxyHosts>19 </proxy>20 -->21 </proxies>
提醒:Maven只是一个命令,当你调用它的时候,它会重新读取这个文件,所以没有重启Maven这一说法。
让Maven支持代理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。