目录
[一 什么是Maven](#一 什么是Maven)
[二 Maven的作用](#二 Maven的作用)
[2.1 依赖管理](#2.1 依赖管理)
[2.2 统一项目目录](#2.2 统一项目目录)
[2.3 标准项目构建](#2.3 标准项目构建)
[三 Maven概述](#三 Maven概述)
[3.1 介绍](#3.1 介绍)
[3.2 安装](#3.2 安装)
[四 IDEA集成Maven](#四 IDEA集成Maven)
[4.1 配置Maven环境](#4.1 配置Maven环境)
[4.1.1 单个项目配置](#4.1.1 单个项目配置)
[4.1.1.1 创建项目](#4.1.1.1 创建项目)
[4.1.1.2 配置项目JDK版本](#4.1.1.2 配置项目JDK版本)
[4.1.1.3 配置maven](#4.1.1.3 配置maven)
[4.1.2 配置全局Maven环境](#4.1.2 配置全局Maven环境)
[4.2 创建Maven项目](#4.2 创建Maven项目)
[4.3 Maven坐标](#4.3 Maven坐标)
[4.4 导入Maven项目](#4.4 导入Maven项目)
[4.4.1 方式一](#4.4.1 方式一)
[4.4.1.1 先将项目代码复制到项目目录](#4.4.1.1 先将项目代码复制到项目目录)
[4.41.1.2 再选择+ 再选pom.xml导入](#4.41.1.2 再选择+ 再选pom.xml导入)
[4.4.2 方式二](#4.4.2 方式二)
[4.5 删除Maven项目](#4.5 删除Maven项目)
[4.5.1 先移除](#4.5.1 先移除)
[4.5.2 再在文件夹删除](#4.5.2 再在文件夹删除)
[五 依赖管理](#五 依赖管理)
[5.1 依赖配置](#5.1 依赖配置)
[5.2 依赖传递](#5.2 依赖传递)
[5.2.1 可视化依赖视图](#5.2.1 可视化依赖视图)
[5.2.2 排除依赖](#5.2.2 排除依赖)
[5.3 依赖范围](#5.3 依赖范围)
[5.4 生命周期](#5.4 生命周期)
[5.4.1 生命周期介绍](#5.4.1 生命周期介绍)
[5.4.2 生命周期运行](#5.4.2 生命周期运行)
前言:讲述Maven作用、安装、配置、依赖等
一 什么是Maven

二 Maven的作用

2.1 依赖管理

2.2 统一项目目录

2.3 标准项目构建

三 Maven概述
3.1 介绍


3.2 安装


四 IDEA集成Maven
4.1 配置Maven环境
4.1.1 单个项目配置

4.1.1.1 创建项目

4.1.1.2 配置项目JDK版本


4.1.1.3 配置maven




4.1.2 配置全局Maven环境


下面的步骤同4.1.1.3了

4.2 创建Maven项目

在第4.1.1基础上操作



右击新建文件夹会自动询问将resources加上



插曲:
如遇到文件检查这里版本
4.3 Maven坐标

4.4 导入Maven项目
4.4.1 方式一

4.4.1.1 先将项目代码复制到项目目录
4.41.1.2 再选择+ 再选pom.xml导入

4.4.2 方式二

4.5 删除Maven项目
4.5.1 先移除

4.5.2 再在文件夹删除
五 依赖管理
5.1 依赖配置

XML
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.10</version>
</dependency>

检查

XML
# maven 仓库地址
mvnrepository.com
5.2 依赖传递

5.2.1 可视化依赖视图
5.2.2 排除依赖

排除依赖junit

5.3 依赖范围

5.4 生命周期
5.4.1 生命周期介绍




5.4.2 生命周期运行
