maven简介与安装
maven简介与安装
一、什么是 Maven 仓库?
Maven 仓库(Maven Repository) 就是一个 存放各种 Java 包(Jar 文件)和插件的地方。
二、仓库的分类
Maven 仓库分为 三种类型:
仓库类型 | 说明 | 位置 |
本地仓库(Local Repository) | 你电脑上的缓存仓库,Maven 下载的包都会放这里,下次用就不用再下。 | 默认路径:~/.m2/repository |
中央仓库(Central Repository) | Maven 官方的公共仓库,包含大量开源 Java 包。 | 网址: https://repo.maven.apache.org/maven2 |
远程仓库(Remote Repository) | 公司、组织或第三方提供的仓库,可以存放私有或加速用的依赖。 | 如:阿里云仓库 |
三、工作原理(依赖下载流程)
当运行命令:
mvn clean install
Maven 会查看 pom.xml 中的依赖列表。
它会:
先在 本地仓库 查找;
找不到就去 远程仓库(比如阿里云或中央仓库)下载;
下载后会 缓存在本地仓库,下次用就不用再下载。
为什么要用 Maven 仓库?
好处 | 说明 |
自动管理依赖 | 不用手动下载 jar 包 |
版本管理 | 通过 pom.xml 轻松切换依赖版本 |
团队协作方便 | 所有人都用同一仓库地址,依赖一致 |
构建自动化 | 一行命令就能构建完整项目 |
四、部署教程
下载地址
Download Apache Maven – Maven
下载到蹦迪后解压(下载的路径不能有中文和空格)
复制其解压路径(到bin的上一级)
配置环境变量:
cmd窗口中查看是否添加成功:
mvn -version
五、切换国内下载源
因为maven默认是从国外下载依赖,下载会非常慢,我们可以切换到阿里源来加速:
打开配置:
apache-maven-3.9.9-bin\apache-maven-3.9.9\conf
下的settings.xml
复制以下内容:
<mirrors><!-- 下载地址 --><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>*</mirrorOf></mirror></mirrors>
六、切换idea的配置
打开设置
打开maven配置,修改其路径
选择我们刚刚下载的maven 应用即可