Maven远程仓库配置(阿里云)

Maven远程仓库配置(阿里云)

国内使用Maven速度太慢,因此我们要配置一个远程仓库,一般使用阿里云的远程仓库,首先要懂以下几个仓库的概念。

中央仓库:

是由maven团队维护的jar包仓库, 其中包含了全世界几乎所有的jar包, 全世界所有的人都可以通过网络连接中央仓库去下载依赖(jar包),所以下载速度比较慢!。

本地仓库:

就是本地硬盘上的一个目录, 这个目录用于存放Maven帮我们下载的所有jar文件(包括一些插件等)。

远程仓库:

国内一些大型公司自己配置的仓库,类似于Maven中央仓库的镜像,有些仓库是公开的所以从远程仓库中下载jar包速度较快。

当你从远程仓库中下载需要的jar包时,远程仓库刚开始是没有jar包的,第一次从远程仓库下载时,远程仓库会去连接中央仓库下载你所需要的jar包资源,然后再传递给你的本地仓库,这样远程仓库还有你的本地仓库就都有这种jar包了。

如果不配置远程仓库,默认连接中央仓库下载所需要的jar包和插件,保存到本地仓库中(速度较慢)!

配置阿里云Maven仓库:

在maven的settings.xml 文件里配置mirrors的子节点

经验分享 程序员 微信小程序 职场和发展