天天看点

maven中央仓库下载慢怎么办(如何切换成aliyun仓库)

vi ~/.m2/settings.xml 配置文件新增一段mirror标签

<mirrors>
 
	<mirror>  
            <id>aliyun</id>  
            <name>aliyun Maven</name>  
            <mirrorOf>repo,repo1,repo2,central</mirrorOf>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
        </mirror> 
    </mirrors>
           

将中央仓库替换为阿里云maven仓库,相当于所有请求到repo.maven.org的请求都被拦截到了maven.aliyun.com

注意mirrorOf字段,如果设置为星号*,则所有远程仓库下载请求都被拦截到了maven.aliyun.com,假如还配置公司maven私服地址,也会被拦截。所以这里尽量不要配置为*,而是具体化为repo库,repo1库,repo2库或者central库。

mirrorOf配置说明:

repo,repo1,repo2,central 表示repo库,repo1库,repo2库或者central库,一般是指向同一个maven中央库
           

扩展阅读 Maven:mirror和repository 区别