文章目录
1、Maven 下载和配置
1.1. maven 下载
maven下载地址
下载之后,进行解压。
1.2. maven 环境变量配置
-
依赖Java,需要配置JAVA_HOME
-
设置Maven自身运行环境,需要配置MAVEN_HOME
-
在命令行输入mvn,查看maven是否配置成功
2、Maven 相关概念
maven仓库:https://mvnrepository.com/
2.1. Maven 基本概念
- Maven 本质
- Maven 本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型 (POM)
- POM(Project Object Model)
- Maven 作用
- 项目构建:提供标准的、跨平台的自动化项目构建方式
- 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突
- 统一开发结构:提供标准的、统一的项目结构
2.2. 仓库
仓库:用于存储资源,包含各种 Jar 包
- 本地仓库:本地电脑上存储资源的仓库,连接远程仓库获取资源。
- 远程仓库:非本地电脑上的仓库,为本地仓库提供资源。
2.3. 坐标
- Maven中的坐标用于描述仓库中资源的位置
- Maven坐标主要组成
- groupId:定义Maven项目隶属组织名称
- artifactId:定义Maven项目名称
- version:定义项目版本号
3、仓库配置
3.1. 本地仓库配置
-
- 创建文件夹,作为存放本地资源的位置
- 创建文件夹,作为存放本地资源的位置
-
-
修改maven配置文件,将创建的文件夹作为资源下载的位置
找到在之前解压的目录下的conf文件夹下的settings.xml 文件。
对配置文件进行修改。
-
3.2. 远程仓库配置
默认仓库位置是在国外的,下载速度慢,因此配置国内的镜像仓库。
-
镜像仓库配置
同样的,在conf文件夹下的settings.xml 文件中修改。
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>