maven远程仓库无法连接的问题
首先,吐槽一番 ,由于maven的强大,自己一直想试试手。第一次搭建使用maven构建项目,就出现不愉快的事情了!!!
tomcat:run 跑了半天一直不动了,汗。。。。。我还一直以为是网络的问题,最后突然想起来是国内防火墙存在的原因,由于lz比较坚定文明上网,没有使用传说中的神器(vpn)。
然后百度上看看,看了前辈们的推荐使用开源中国的maven中央仓库,试了,还是不行一直报错,最后被告知是仓库也爆了,最后转向了使用阿里的maven中央仓库,不然简直就是在浪费生命了。。。。。。
话不多说:
仓库地址:http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage
仓库配置
在maven的settings.xml文件里的mirrors节点,添加如下子节点:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
或者直接在profiles->profile->repositories节点,添加如下子节点: <repository>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<layout>default</layout>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
settings文件的路径
settings.xml的默认路径就:个人目录/.m2/settings.xml,如:
windowns: C:\Users\你的用户名\.m2\settings.xml
linux: /home/你的用户名/.m2/settings.xml