maven的安裝與使用

1、Maven是什麼html

Maven是一個採用純Java編寫的開 源項目管理工具。Maven採用了一種被稱之爲project object model (POM)概念來管理項目,全部的項目配置信息都被定義在一個叫作POM.xml的文件中,經過該文件,Maven能夠管理項目的整個聲明週期,包括編 譯,構建,測試,發佈,報告等等。目前Apache下絕大多數項目都已經採用Maven進行管理。而Maven自己還支持多種插件,能夠方便更靈活的控制 項目。web

2、得到mavenspring

    在maven官網:http://maven.apache.org/ 找到download連接,下載相應的壓縮包apache

3、安裝mavenmvc

   解壓下載的壓縮包,其目錄結構以下:maven

 

本機是win7 32位 , jdk1.7工具

設置環境變量 如:M2_HOME:D:\Devolopment\apache-maven-3.1.1      在path變量值的末尾加上%M2_HOME%\bin;單元測試

設置完畢在命令行窗口輸入 mvn -version ,出現以下界面,安裝完畢。測試

 

4、建立第一個maven項目網站

此處假設你所使用的Eclipse已經有了maven插件,若是沒有,可自行搜索安裝。

new project--->maven project --> 勾選(cerate a simple project)-->next

    -->groupId 格式通常爲 com.myconpany Artifact ID通常爲項目名 packageing 爲項目打包方式,jar將生產普通項目,war將生產web項目。

           -->finish

若是packageing選擇jar生產的項目結構以下:

 

假如項目須要使用log4j,那麼咱們只須要打開pom文件,加入相似以下配置

<dependency>
		  <groupId>org.apache</groupId>
		  <artifactId>log4j</artifactId>
		  <version>1.2.16</version>
</dependency>

假如須要使用junit 在pom配置文件重加入以下配置

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>

1.當咱們寫好如上這樣的配置以後,maven會自動在中央倉庫下載相關的jar包,jar包將會默認保持在當前電腦用戶文件夾中 .m2文件中。

2.maven會自動下載A   jar所依賴的 Bjar包。例如 咱們使用springmvc 只需在項目中加入 spring-web spring-webmvc 依賴就能夠了,至於他們依賴的 beans,core什麼的maven會自動依賴下載

 

5、maven經常使用的命令

mvn archetype:create 建立Maven項目
mvn compile 編譯源代碼
mvn deploy 發佈項目
mvn test-compile 編譯測試源代碼
mvn test 運行應用程序中的單元測試
mvn site 生成項目相關信息的網站
mvn clean 清除項目目錄中的生成結果
mvn package 根據項目生成的jar
mvn install 在本地Repository中安裝jar

 

至此,初步的瞭解了下maven的安裝及使用, 下一篇 將搭建本機的maven私服。

相關文章
相關標籤/搜索