Maven的下载
-
官网下载:https://maven.apache.org/download.cgi 最新版本
-
各个下载版本的后缀问题
- bin表示由java编译后的class文件,使用下载一般使用bin
- src表示java源码,如果以学习为主,推荐下载src
- .tar.gz是Linux的压缩包
- .zip是windows的压缩包
- sha512和asc都是加密方式
Maven中setting.xml的配置
setting.xml在maven文件下的conf中可以找到
-
setting.xml的相关配置
-
本地仓库配置
我们可以在50行左右发现localRepository的注释,在此之上我们可以对本地仓库进行配置
路径可以自行定义
<localRepository>D:\Cache file\mavenlocoal\repository</localRepository>
-
-
镜像配置
如果maven需要的jar包不在本地仓库则会到远程仓库下载
-
maven寻找的顺序可以理解为
- 本地仓库中寻找
- 全局的私服仓库中寻找
- 项目的私服仓库中寻找
- 中央仓库寻找
mirror可以实现改变目标仓库的下载地址
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <!-- 设置为central则表示将此仓库设为中央仓库--> <mirrorOf>central</mirrorOf> </mirror>
Maven在IDEA中的配置
- 在低版本的idea中配置高版本的Maven可能会导致版本不适应,建议降低Maven的版本