博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven(五)之Maven配置阿里云镜像飞快下jar包
阅读量:6587 次
发布时间:2019-06-24

本文共 845 字,大约阅读时间需要 2 分钟。

用过Maven的人都知道Maven对于依赖的管理让我们程序员从此远离了自己去在项目中把需要的jar包导入到项目中,但是因为中央仓库是在国外的,所以在我们从中央仓库下载依赖的时候,

我们发现下载速度真的是无语了,所以我们用什么方法来解决这个问题呢?答案是:配置阿里云国内镜像

一、什么是镜像

maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。

镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度。

其实我们可以简单的来理解什么是镜像:

  如果仓库A可以提供仓库B存储的所有内容,那么就可以认为A是B的一个镜像。换句话说,任何一个可以从仓库Y获得的构件,都胡够从它的镜像中获取。

  这里的A就是:阿里云镜像(其实还有其他的镜像OSChina),而B就是:Maven的中央仓库

二、在Maven中配置阿里云镜像

  

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

1.1、配置阿里云镜像

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

alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central

 

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

 

转载地址:http://qjhno.baihongyu.com/

你可能感兴趣的文章
JavaScript常用设计模式
查看>>
eNSP华为模拟器使用——(7)eNSP模拟帧中继交换机
查看>>
第18天:京东网页头部制作
查看>>
Android RecyclerView批量更新notifyItemRangeChanged
查看>>
.NET Core中延迟单例另一种写法【.NET Core和.NET Framework的beforefieldinit差异】
查看>>
懒加载和预加载
查看>>
好消息:Dubbo & Spring Boot要来了
查看>>
面向对象封装的web服务器
查看>>
linux下安装python3.6
查看>>
pytorch新手需要注意的隐晦操作Tensor,max,gather
查看>>
开启“互联网+”模式打造智能移动APP巡检系统
查看>>
以太坊和区块链
查看>>
Ian Goodfellow等提出自注意力GAN,ImageNet图像合成获最优结果!
查看>>
量子力学或证实人类生死并无意义
查看>>
真让人捉急:连路都走不稳,怎能号称“仿人机器人”?
查看>>
MyBatis3-以接口方式编程
查看>>
南开大学提出新物体分割评价指标,相比经典指标错误率降低 69.23%
查看>>
Eureka安全访问
查看>>
看Facebook如何基于物理安全保护数据
查看>>
初创公司MindMaze研发情绪反应VR,让VR关怀你的喜怒哀乐
查看>>