更新時間:2020-09-14 15:46:47 來源:動力節(jié)點 瀏覽1757次
1.什么是Maven?
Maven是一個Java語言編寫的開源項目管理工具,是Apache軟件基金會的頂級項目。主要用于項目構建,依賴管理,項目信息管理。
2.下載及安裝
下載最新版Maven:apache-maven-3.2.1-bin.zip;
解壓下載的壓縮包:

配置環(huán)境變量(需要先配置好%JAVA_HOME%環(huán)境變量):

查看是否配置成功:

其他配置(后面講到):settings.xml,實際項目開發(fā)中,Maven的大多數配置都是在該文件中進行設置。
%MAVEN_HOME%/conf目錄下的settings.xml,該配置文件針對系統所有用戶:

系統當前用戶目錄下.m2下的settings.xml,針對當前用戶。默認沒有,可自行復制一份:

3.Maven項目的文件/目錄結構相關約定

src/main/java-存放項目.java文件;
src/main/resources-存放項目資源文件;
src/test/java-存放測試類.java文件;
src/test/resources-存放測試資源文件;
target-項目輸出目錄;
pom.xml-Maven核心文件(Project Object Model);
4.使用MyEclipse創(chuàng)建Maven項目
MyEclipse提供了Maven4MyEclipse插件,已經內置安裝了Maven;但我們通常使用自己下載配置的Maven,在Installations選項中添加我們剛才下載配置的Maven。Eclipse可自行安裝m2eclipse插件。

新建一個Maven Project:

選擇workbench Location:

選擇Maven Archetype(項目骨架),這里我們選擇maven-archetype-webapp:

設置Maven相關參數,Group Id,Artifact Id,Version,Package。它們共同組成Maven的坐標:

5.后續(xù)相關配置
項目創(chuàng)建成功之后,我們看到MyEclipse默認只為我們創(chuàng)建了src/main/resources,打開項目屬性-Java Build Path-Source一欄,可看到src/main/java和src/test/java顯示missing:

打開Libraries,編輯JRE環(huán)境,選擇自己安裝的JDK:


這時,src/main/java和src/test/java已經出來了,再自行添加src/test/resources目錄:

接下來,設置Project Facets。選擇Java 1.7版本和Dynamic Web Module 3.1版本:

設置項目輸出目錄如下:

設置部署打包結構如下,刪除測試相關目錄:

6.pom.xml文件,添加相關jar包依賴
打開pom.xml文件,我們看到Maven已經為我們添加了JUnit3.8.1的依賴,這里我們改成JUnit 4.11,同時添加Servlet-api的依賴包:

保存之后,自動為我們添加了相關jar包。這時最開始缺少servlet-api相關類的錯誤提示已經沒有了:

7.構建及部署項目
右鍵pom.xml-Run As-Maven-install:

來到target文件夾下,我們看到生成了項目的部署文件:

部署項目到Tomcat應用服務器,訪問項目:

以上就是動力節(jié)點java培訓機構的小編針對“maven入門使用教程指南”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。