maven 學習

一.提前準備工作

1.1 機器已安裝好java JDK

1.2 到官網上去下載maven壓縮包

1.3解壓好壓縮包,配置環境變量

跟配置java JDK環境變量差不多

新建MAVEN_HOME

設置值:比如我的maven解壓的目錄爲D:\apache-maven-3.3.9-bin\apache-maven-3.3.9

配置path值在path後面加上“;%MAVEN_HOME%\bin”

1.4測試maven是否安裝成功

出現上圖所示,表示安裝成功。是不是很簡單和java的JDK環境變量配置差不多。

 

2.現在你可以手動構建mvn 項目了,也可以利用IDE工具構建maven項目

2.1    首先我先介紹下手動構建Maven項目

       2.1.1首先給大家介紹一下Maven項目的結構

上圖是Maven 解壓包解壓出來的目錄結構

下面是Maven項目的目錄結構,這是Maven規定的結構

現在我來介紹一下步驟

1.首先在你的e:下建立一個maven2015的文件夾,然後在該文件夾下面建立一個maven項目,我這裏命名爲maven_ch01(這就是你的maven項目的名稱)

2.在你的maven項目下建立一個src的文件夾,在src文件夾下建立一個main文件夾和test文件夾,main文件將用來放java源文件,test文件夾用來放測試源文件

,現在你就可以在你的main下建立一個java文件夾,然後你就可以在這個文件夾下面寫你的java代碼了。寫好java代碼後,然後進入CMD窗口,運行mvn compile

mvn 就會從遠程網絡倉庫上下載你需要的東西,然後生成target文件夾,該文件裏面的classes用來存放java源文件編譯的class文件,test-classes用來存放測試的編譯文件

 

3.在myeclipse 上配置maven環境

3.1確保已經安裝成功maven

打開的myeclipse-->window-->如下圖輸入maven

選擇---->installations 如下圖:

 

 

第一個是myeclipse自帶的maven,我們不用自帶的,用自己安裝的。----->點擊add---->選擇你的maven安裝目錄,

然後選擇---->User settings,如下圖,添加本地安裝的maven下的settings.xml

 

 

下面的Reindex爲安裝maven的本地倉庫。可在settings.xml裏面配置maven的本地倉庫,我們一般不使用默認的本地倉庫,默認的本地倉庫一般是在c盤

 

現在你就在myeclipse裏面配置好了maven環境。

 

報錯信息:-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

假如你在myeclipse運行maven項目出現這樣的錯誤是ide工具與maven版本不兼容,換個maven版本試試。或則這樣做

可以設一個環境變量M2_HOME指向你的maven安裝目錄

M2_HOME=D:\Apps\apache-maven-3.3.1

然後在Window->Preference->Java->Installed JREs->Edit

在Default VM arguments中設置

-Dmaven.multiModuleProjectDirectory=$M2_HOME。

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章