maven相关整理(国内镜像、代理设置)
1 MAVEN国内镜像设置
在maven/conf/setting.xml
中找到<mirrors>
标签,添加如下子标签:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
保存即可。
2 代理设置
因为公司网络的原因,和在学校进行各种配置不同,所有东西都和代理(proxy)挂钩。即使在~/.bashrc
中设置了代理,使用maven的时候仍然不能连接网络。maven需要再次设置代理。同样在maven/conf/setting.xml
设置,找到<proxies>
标签,添加如下子标签:
<proxy>
<id>myProxy</id>
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</</username>
<password>proxypass</password>
<host>proxy.host.net</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
其中username、password、nonProxyHosts按需设置,没有就不用。保存重试即可。