前言
大家都知道,现在开发没有一个强大的科学上网工具是很难的。但是一个好用的科学上网工具可遇而不可求,价格不美丽且用起来效果并不是很好。这就使得我们在使用国外的仓库拉去相关依赖时变得异常的难受,可以说每个项目最烦人的阶段就是一开始构建依赖...第一次用maven仓库,抱紧国内大厂的大腿,配置阿里的镜像。
阿里镜像官网
百度出来的配置方案五花八门,时间上跨度太大,建议直接访问阿里maven镜像的官网查看最新的url。官网链接:https://developer.aliyun.com/mvn/guide
进入官网以后,可以看到使用指南-->仓库介绍,用显示哪个仓库的url对应官方的哪个仓库,一般我们都是用public这个仓库,因为这个是前面两个的聚合仓库,基本能满足大部分依赖。
配置指南
点击maven配置指南,按照如下步骤进行配置
1.打开 maven 的配置文件,在<mirrors></mirrors>标签中添加 mirror 子节点:
(windows 机器一般在 maven 安装目录的 conf/settings.xml ,linux机器在maven安装目录下的/conf/settings.xml)
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
添加后xml文件如图所示
2.打开项目目录的顶层pom文件,设置<repositories></repositories>属性,代码如下:
<repositories>
<repository>
<id>aliyunmaven</id>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
3.至此仓库已经配置完毕,你根据项目实际需求,在pom文件的<denpendencies></denpendencies>中定义你需要依赖的文件:例如需要引入mysql
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.36</version>
</dependency>
</dependencies>
4.执行maven命令,进行依赖的安装:
mvn clean
mvn install
接下来你就可以开心的进行开发了!