一、Maven介绍
1.什么是Maven 2.Maven的功能 3.什么是构建 4.项目的构建方式
二、Maven的安装
1.下载 2.安装 3.配置 4.修改Maven中央仓库地址
三、创建Maven工程
1.Maven工程结构 2.创建工程 3.Maven命令的使用
四、Maven核心概念
1.Maven坐标的组成 2.依赖管理 3.生命周期 4.插件 5.继承项目 6.聚合项目
五、Maven仓库
1.什么是Maven仓库 2.仓库的分类
一、Maven介绍
1.什么是Maven
Maven是基于POM(工程对象模型),通过一小段描述来对项目的代码、报告、文件进行管理的工具。
Maven是一个跨平台的项目管理工具,它是使用java开发的,它要依赖于jdk1.6及以上。
2.Maven的功能
- 管理依赖(即jar包)
- 项目构建
3.什么是构建
一个项目的构建一般要经过以上六个步骤。
4.项目的构建方式
- Eclipse构建
使用eclipse进行项目构建,相对来说,步骤比较零散,不好操作。 - Ant构建
它是一个专门的项目构建工具,它可以通过一些配置来完成项目构建,这些配置要明确的告诉ant,源码包在哪?目标class文件应该存放在哪?资源文件应该在哪。 - Maven构建
它是一个项目管理工具,他也是一个项目构建工具,通过使用maven,可以对项目进行快速简单的构建,它不需要告诉maven很多信息,但是需要安装maven去的规范去进行代码的开发。也就是说maven是有约束的。
二、Maven的安装
1.下载
2.安装
- 第一步:配置maven的环境变量MAVEN_HOME
- 第二步:配置maven的环境变量PATH
- 第三步:测试maven是否安装成功,在系统命令行中执行命令:
mvn –v
3.配置
- 全局配置(默认)
在maven安装目录的conf里面有一个settings.xml文件,这个文件就是maven的全局配置文件。 - 用户配置
用户配置文件的地址:~/.m2/settings.xml(如C:/Users/admin.m2/settings.xml),该文件默认是没有,没有的话则使用全局配置文件的配置,需要将全局配置文件拷贝一份到该目录下,才能让用户配置生效。
用户配置文件里,使用
<localRepository>E:\repository</localRepository>
为该用户指定本地仓库地址,若不指定默认为~/.m2/repository目录。
4.修改Maven中央仓库地址
在全局配置或用户配置的settings.xml文件内容加入如下代码即可:
<mirrors>
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>