Maven的使用

  • 安裝、入門
  • 生命週期
  • 座標、依賴
  • pom.xml詳解
  • 倉庫

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
  • 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 排除引用

相關文章
相關標籤/搜索