浅谈Maven镜像更换为阿里云中央仓库(精)
前言 每次update Maven Project 的时候,看着进度条寸步难行,心里憋得十分难受,明显阻碍我学习的热情。 更换 修改maven配置文件settings.xml (当然也可以在用户home目录.m2下面添加一个settings.xml文件) $ cd $M2_HOME/conf/ $ sudo vim settings.xml 只需在mirrors节点里面加上一个mirror子节点,内容如下: <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> 保存即可。 结束语 好了,开始享受100倍下载速度吧 ――――――――――――――――-华丽的分界线―――――――――――――――――――――- tips: 下载archetype-catalog.xml文件,删除不用的骨架,保留常用的那几个。 # 直接没法下载有语法报错。 $ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml 多了一个'^M' internal――maven-archetype-plugin内置的 local――本地的,位置为~/.m2/archetype-catalog.xml remote――指向Maven中央仓库的Catalog 修改阿里云镜像后,若不能使用命令'mvn archetype:generate -DarchetypeCatalog=local' $ cp ~/.m2/archetype-catalog.xml ~/.m2/repository/ 即可。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |