簡(jiǎn)介
Maven 翻譯為"專家"、"內(nèi)行",是 Apache 下的一個(gè)純 Java 開發(fā)的開源項(xiàng)目?;陧?xiàng)目對(duì)象模型(縮寫:POM)概念,Maven利用一個(gè)中央信息片斷能管理一個(gè)項(xiàng)目的構(gòu)建、報(bào)告和文檔等步驟。
Maven 是一個(gè)項(xiàng)目管理工具,可以對(duì) Java 項(xiàng)目進(jìn)行構(gòu)建、依賴管理。
Maven 也可被用于構(gòu)建和管理各種項(xiàng)目,例如 C#,Ruby,Scala 和其他語(yǔ)言編寫的項(xiàng)目。Maven 曾是 Jakarta 項(xiàng)目的子項(xiàng)目,現(xiàn)為由 Apache 軟件基金會(huì)主持的獨(dú)立 Apache 項(xiàng)目。
Maven環(huán)境配置要求
Maven 是一個(gè)基于 Java 的工具,所以要做的第一件事情就是安裝 JDK。
如果你還未安裝 JDK,可以參考我們的 Java 開發(fā)環(huán)境配置。
系統(tǒng)要求
| 項(xiàng)目 | 要求 |
|---|---|
| JDK | Maven 3.3 要求 JDK 1.7 或以上 Maven 3.2 要求 JDK 1.6 或以上 Maven 3.0/3.1 要求 JDK 1.5 或以上 |
| 內(nèi)存 | 沒有最低要求 |
| 磁盤 | Maven 自身安裝需要大約 10 MB 空間。除此之外,額外的磁盤空間將用于你的本地 Maven 倉(cāng)庫(kù)。你本地倉(cāng)庫(kù)的大小取決于使用情況,但預(yù)期至少 500 MB |
| 操作系統(tǒng) | 沒有最低要求 |
檢查 Java 安裝
| 操作系統(tǒng) | 任務(wù) | 命令 |
|---|---|---|
| Windows | 打開命令控制臺(tái) | c:\> java -version |
| Linux | 打開命令終端 | # java -version |
| Mac | 打開終端 | $ java -version |

Maven的下載和安裝
最新版本安裝
Maven 下載地址:http://maven.apache.org/download.cgi

下滑頁(yè)面選擇bin.zip的壓縮文件(windows版本)點(diǎn)擊就會(huì)彈出連接進(jìn)行下載。

下載成功之后解壓即可
先前版本安裝
若想下載先前的版本點(diǎn)擊archves


以3.5.2為例

選擇進(jìn)入binaries目錄

windows選擇bin.zip的壓縮文件

點(diǎn)擊鏈接之后進(jìn)行下載。下載了之后解壓即可。
配置環(huán)境變量
前提要配置好java的環(huán)境變量,配置JAVA_HOME
將maven選擇路徑解壓安裝之后。我們來(lái)查看一下maven的當(dāng)前路徑

這就是maven的全部文件

接下來(lái)配置環(huán)境變量。首先有鍵點(diǎn)擊我的電腦,選擇屬性選擇高級(jí)系統(tǒng)設(shè)置

點(diǎn)擊環(huán)境變量

點(diǎn)擊新建

變量名為MAVEN_HOME,變量值為Maven的安裝路徑。點(diǎn)擊確定進(jìn)行添加


滑動(dòng)鼠標(biāo)選擇變量Path,點(diǎn)擊編輯

點(diǎn)擊新建,輸入%MAVEN_HOME%\bin。點(diǎn)擊確定

之后原路點(diǎn)擊確定返回。之后按下win+R輸入cmd。輸入mvn -v查看maven的版本

可以看到出現(xiàn)了我們的Maven的版本信息。恭喜你成功配置了Maven的環(huán)境變量
Maven的相關(guān)配置
配置Maven的本地倉(cāng)庫(kù)
1.首先我們新建一個(gè)文件夾。我在于maven安裝目錄的同級(jí)下新建了一個(gè)repository目錄。作為maven的本地倉(cāng)庫(kù)

2.進(jìn)入maven的安裝目錄,點(diǎn)擊進(jìn)入conf目錄


在此目錄下可以看見settings.xml這就是我們maven的配置文件了

點(diǎn)擊進(jìn)入settings.xml

下滑可以看見<settings>標(biāo)簽


通過<localRepository>標(biāo)簽配置maven的本地倉(cāng)庫(kù)。此處路徑分隔符應(yīng)該使用的是<mark>/</mark>,windows使用的是\

修改后保存即可!今后maven下載的依賴就全在此本地倉(cāng)庫(kù)中了
配置Maven的阿里鏡像源
總所周知maven的中央倉(cāng)庫(kù)是訪問十分慢的,而正常使用maven下載依賴從中央倉(cāng)庫(kù)下載到本地倉(cāng)庫(kù)這個(gè)過程是什么緩慢的。因此我們要配置阿里的鏡像源從而加速maven下載依賴
1.進(jìn)入maven的settings.xml的配置文件。瀏覽到<mirrors>標(biāo)簽

2.通過<mirrors>配置阿里的鏡像源。保存后即可

<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共倉(cāng)庫(kù)</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
配置Maven使用JDK版本
在profiles標(biāo)簽中指定使用jdk1.8

<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>
IDEA使用本地Maven
點(diǎn)擊選擇Settings

配置好maven的安裝目錄,配置文件,本地倉(cāng)庫(kù)。選擇Apply在選擇OK

點(diǎn)擊ok確認(rèn)之后就能愉快的在idea中使用maven了?。?/p>