简介
Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。
Maven 是使用 Java 语言编写的,因此它和 Java 一样具有跨平台性,这意味着无论是在 Windows ,还是在 Linux 或者 Mac OS 上,都可以使用相同的命令进行操作。
Maven 使用标准的目录结构和默认构建生命周期,因此开发者几乎不用花费多少时间就能够自动完成项目的基础构建工作。
Maven 能够帮助开发者完成以下任务:
- 构建项目
- 生成文档
- 创建报告
- 维护依赖
- 软件配置管理
- 发布
- 部署
总而言之,Maven 简化并标准化了项目构建过程。它将项目的编译,生成文档,创建报告,发布,部署等任务无缝衔接,构建成一套完整的生命周期。
下载
安装
1、解压到指定目录
- bin目录 : 存放的是可执行命令。mvn 命令重点关注。
- conf目录 :存放Maven的配置文件。 settings.xml 配置文件后期需要修改。
- lib目录 :存放Maven依赖的jar包。Maven也是使用java开发的,所以它也依赖其他的jar包。
2、配置环境变量
MAVEN_HOME
D:\Maven\apache-maven-3.9.6
配置 Path 变量:
%MAVEN_HOME%\bin
验证:
打开 CMD 输入mvn -version
3、配置本地仓库
修改 conf/settings.xml 中的 localRepository 标签,指定一个目录作为本地仓库,用来存储 jar 包。
D:\Maven\repo
4、配置阿里云私服
中央仓库在国外,所以下载jar包速度可能比较慢,而阿里公司提供了一个远程仓库,里面基本也都有开源项目的 jar 包。
修改 conf/settings.xml 中的标签,为其添加如下子标签:
nexus-aliyun
central
Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public
5、验证
验证 maven 本地仓库和远程仓库是否配置成功。在 win+R 命令行界面输入
mvn help:system
测试
打开 CMD 输入mvn -version