Maven下載與安裝
一、Maven概念
Maven 是一個基於Java平台 自動化構建工具
發展歷程: Make -->Ant-->Maven-->Gradle
功能
-
清理: 刪除編譯的結果,為重新編譯做准備
-
編譯: java-->class 將java文件轉變為class文件
-
測試: 針對項目中的關鍵點進行測試,亦可用項目中的測試代碼 去測試開發代碼
-
報告: 將測試的結果進行顯示
-
打包: 將項目中包含的多個文件 ,壓縮成一個文件,用於安裝或部署。(java項目->jar web項目->war)
-
安裝: 將打成的包放在本地倉庫,供其他項目使用
-
部署: 將打成的 包放到服務器上准備運行
作用
- 增加第三方的jar
- jar包之間的依賴關系(當使用一個jar的時候,如果這個jar需要依賴其他jar,則會自動下載所依賴的jar)
- 將項目拆分為若干個模塊
約定配置:
Maven 提倡使用一個共同的標准目錄結構,Maven 使用約定優於配置的原則,大家盡可能的遵守這樣的目錄結構:
目錄 | 目的 |
---|---|
${basedir} | 存放pom.xml和所有的子目錄 |
${basedir}/src/main/java | 項目的java源代碼 |
${basedir}/src/main/resources | 項目的資源,比如說property文件,springmvc.xml |
${basedir}/src/test/java | 項目的測試類,比如說Junit代碼 |
${basedir}/src/test/resources | 測試用的資源 |
${basedir}/src/main/webapp/WEB-INF | web應用文件目錄,web項目的信息,比如存放web.xml、本地圖片、jsp視圖頁面 |
${basedir}/target | 打包輸出目錄 |
${basedir}/target/classes | 編譯輸出目錄 |
${basedir}/target/test-classes | 測試編譯輸出目錄 |
Test.java | Maven只會自動運行符合該命名規則的測試類 |
~/.m2/repository | Maven默認的本地倉庫目錄位置 |
二、使用Maven
注意:使用之前必須保證有Java環境,否則會失敗
下載
1、進入官網點擊 Download
2、下載最新的版本 為3.6.3,下載最新的版本直接點擊 apache-maven-3.6.3-bin.zip
3、下載其他版本,點擊下面的 archives
4、進入之后選擇需要下載的版本

5、選擇下載maven-3/3.6.1
6、點擊 binaries/
7、選擇 apache-maven-3.6.1-bin.zip ,完成之后得到安裝包
安裝
選擇一個目錄,將下載的Maven壓縮包進行解壓
配置Maven倉庫
1、打開該目錄下的 conf/settings.xml 文件
2、在settings標簽下面 添加
<localRepository>E:/Maven/repository</localRepository>
添加遠程倉庫鏡像
找到 mirrors 標簽在下面添加:
<mirrors>
<!-- 阿里雲倉庫 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<!-- 中央倉庫1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
<!-- 中央倉庫2 -->
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
</mirrors>
指定Maven 的jdk 版本
在
<profile>
<id>JDK-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
配置Maven環境變量
打開電腦的環境變量配置:右擊 我的電腦 打開 屬性,打開高級系統設置
找到環境變量設置 點擊
在系統變量中 點擊新建 填寫:
變量名:MAVEN_HOME
變量值:E:\Maven\apache-maven-3.6.1
就是你解壓的Maven 的跟目錄
接着配置PATH:在系統變量中找到PATH,雙擊打開之后 點擊新建 添加: %MAVEN_HOME%\bin
,完成之后點擊確定
驗證Maven 是否配置完成
win+R 運行CMD
輸入 mvn -version
或 mvn -v
,出現下面的則說明 Maven已配置完成