天天看點

maven學習基礎知識篇一

文章結構:

1、Maven是什麼?

2、使用Maven

3、總結

一、maven 是什麼?

        Maven是一個項目管理工具,它采用“約定優于配置(COC)”的政策管理項目,利用Maven可以省去我們開發項目時,一個一個的去導入我們需要的jar包,在maven pom檔案中配置好jar的坐标,啟動Maven項目時,會自動幫我們下載下傳jar到指定的本地目錄,利用Maven可以将項目的源代碼建構成可釋出的項目(編譯、打包、測試和分發),java項目打包成jar包,Web項目打包成war包。

二、使用Maven

        1、将Maven包解壓到本地目錄後,修改其conf包裡setting.xml配置檔案,修改本地存放jar的目錄,修改位置為:

<localRepository>E:\Maven\maven_local_repository</localRepository>

         2、利用idea或eclipse等工具生成Maven項目,然後在pom.xml檔案裡配置我們需要的jar包和其他配置。Pom.xml檔案稱為項目對象模型描述檔案,pom檔案對該項目進行描述,用<groupId/><artifactId/><package/><version/>四個标簽定義了該項目的唯一辨別,稱為該項目的Maven坐标。以下是對這四個标簽的解釋。

<groupId>li.com<groupId/>:該項目的開發者的域名;

 <artifactId>li.<artifactId/>:指定該項目名

<package>jarpackage/>:指定該項目的打包類型

<version>1.1.0<version/>:指定項目版本

當我們的項目需要其他jar包時,我們在maven的<dependencies/>元素下面做如下配置:

<dependency>

      <groupId>org.apache.struts<groupId/>

      <artifactId>struts2-core<artifactId/>

      <version>2.3.16<version/>

 <dependency/>

上面配置了項目依賴的Struts2架構,這樣啟動maven項目時,便能自動下載下傳項目依賴的jar包。

三、總結

   本文簡單說明了maven和maven檔案依賴jar的使用。