1. 安裝apache
下載地址:http://maven.apache.org/download.cgijson
解壓到本地,如:E:\Server\mavendom
配置環境變量:M2_HOME=E:\Server\mavenmaven
配置path,在path值起始位置加上 「%M2_HOME%\bin」ui
打開cmd,輸入mvn –version 出現以下內容表示安裝成功url
2. 生命週期.net
運行任何一個階段的時候,它前面的全部階段都會被運行。Maven的插件機制是徹底依賴Maven的生命週期。插件
3.座標3d
Maven的查找由如下4個標籤來惟一確認xml
通常的經過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 排除引用