Maven 介绍
1. 提供了一套标准的项目结构
2.提供了一套标准化的构建流程(编译、测试、打包、发布)
3.提供一套依赖管理机制
以前:
maven: pom.xml 中进行依赖配置坐标。刷新自动下载到External Libraries 中
maven架构
概念:Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档
maven的安装配置
-
下载并解压 aoache-maven-3.6.1.rar 即安装完成
-
配置环境变量 MAVEN_HOME为安装路径的bin目录
-
配置本地仓库: 修改安装目录中 conf/setting.xml 中的为一个制定目录
-
配置阿里云私服: 修改conf/settings.xml中的标签,为其添加如下子标签
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<mirrorOf>center</mirrorOf>
</mirror>
maven的基本使用
Maven 常用命令 mvn +
Maven 生命周期
-
Maven 构建项目生命周期描述的是一次构建过程经历了多少个事件
-
Maven 对项目构建的生命周期划分为3套
1. clean: 清理工作 2. default:核心工作,例如编译、测试、打包、安装等 3.site: 产生报告,发布站点等
IDEA 配置Maven
File--> setting --> 搜索maven --> 设置IDEA使用本地安装的Maven,并修改配置文件路径