Maven配置阿里云镜像

本是古典 何须时尚 2022-02-25 18:48 1353阅读 0赞

什么是镜像

  1. maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。
  2. 镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度。
  3. 其实我们可以简单的来理解什么是镜像:
  4. 如果仓库A可以提供仓库B存储的所有内容,那么就可以认为AB的一个镜像。换句话说,任何一个可以从仓库Y获得的构件,都胡够从它的镜像中获取。
  5. 这里的A就是:阿里云镜像(其实还有其他的镜像OSChina),而B就是:Maven的中央仓库

在Maven中配置阿里云镜像

Maven为了解决远程依赖下载慢的问题,提供了我们可以使用镜像来进行解决。

配置阿里云镜像
  maven安装程序conf文件夹下setting.xml中配置,所有项目都会生效:

  1. <mirrors>
  2. <mirror>
  3. <id>alimaven</id>
  4. <name>aliyun maven</name>
  5. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  6. <mirrorOf>central</mirrorOf>
  7. </mirror>
  8. </mirrors>

只需要在我们的本地maven安装位置下的conf文件夹下的setting.xml中的镜像集合中添加如上的中央仓库的镜像就可以解决maven下载依赖速度慢的问题。

发表评论

表情:
评论列表 (有 0 条评论,1353人围观)

还没有评论,来说两句吧...

相关阅读