- 安装、入门
- 生命周期
- 坐标、依赖
- pom.xml详解
- 仓库
1. 安装
下载地址:http://maven.apache.org/download.cgi
解压到本地,如:E:\Server\maven
配置环境变量:M2_HOME=E:\Server\maven
配置path,在path值起始位置加上 “%M2_HOME%\bin”
打开cmd,输入mvn –version 出现如下内容表示安装成功
2. 生命周期
运行任何一个阶段的时候,它前面的所有阶段都会被运行。Maven的插件机制是完全依赖Maven的生命周期。
3.坐标
Maven的查找由以下4个标签来唯一确认
- groupId
- artifactId
- version
- classifier
一般的通过groupId 、artifactId、version就能唯一确定一个maven引用,个别情况下需要用到classifier,如json-lib
4.依赖
引入maven依赖需要使用“dependency”标签,写法如下:
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
<scope>compile</scope>
</ dependency >
这里scope是非必须的,只所以要写这个是为了提醒,scope的默认值是compile
5.pom详解
必备四属性groupId、artifactId、version、packaging(确定项目的坐标和产物形态)
url 、description(属于描述的信息)
properties(properties 中定义一些变量,一般用于配置软件依赖的版本号)
Dependencies(dependencies中配置项目引用的依赖库)
distributionManagement
build(build 用于配置项目构建部署的相关配置,包括源代码路径、编译文件存储路径以及各种插件)
更多详细配置 : http://blog.csdn.net/ithomer/article/details/9332071
6.Dependency配置
groupId 机构名
artifactId 项目名
version 版本号
classifier 附属属性
optional 可选依赖,true/false ,项目传递依赖,默认值false
scope 作用范围
systemPath
exclusions 排除引用