第一章 Maven简介
1.1 Maven简介
- Apache Maven是一套软件工程管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven能够管理项目的构建、报告和文档。
- Maven工程结构和内容被定义在一个xml文件中,文件名为pom.xml。
1.2 Maven的特点
- 对第三方依赖库进行统一的版本管理
- 统一项目的目录结构
1.3 Maven仓库
Maven仓库的特点:帮助我们管理构件(主要是JAR)
1.31 Maven本地仓库
localRepository
1.32 Maven中央仓库
国内中央maven仓库(阿里云镜像):https://maven.aliyun.com/repository/public
阿里云Maven网址:仓库服务
mvnrepository仓库网址:https://mvnrepository.com
第二章 Maven安装步骤
2.1 下载安装Maven
官网下载Maven:Maven – Download Apache Maven
注意事项:
IDEA 2018版本 下载 apache-maven-3.5.4-bin.zip
无法自动下载可下载低版本maven
2.2 配置path环境变量
1) 编辑系统变量,变量名:MAVEN_HOME,变量值:安装的maven路径
在Path中添加MAVEN_HOME:%MAVEN_HOME%\bin
win+R运行cmd,输入mvn -v进行测试
2.3 配置settings文件
2.31配置本地仓库
1) 创建本地仓库文件夹mavenrepo
2) 打开conf下settings.xml配置文件
3) 配置本地仓库路径
<localRepository>D:\G\apache-maven-3.5.4\mavenrepo</localRepository>
2.32 阿里云镜像配置
阿里云配置指南网址:https://developer.aliyun.com/mvn/guide
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyunrepository</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
2.33 配置jdk,在profiles里面
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
2.34 测试
在cmd中输入mvn help:system测试
测试成功
第三章 IDEA中配置Maven
3.1 在IDEA中配置Maven,为以后的新项目进行配置
File —> Other Settings —> Settings for New Projects
为新项目设置maven路径
3.2 新建Maven项目
选择模板,创建webapp项目
包名:域名反写com.baidu
工程名:demo01(工程名小写)
file —> Project Structure 设置maven目录文件夹
3.3 添加依赖
点击刷新,出现右边则成功