top
Loading...
Maven 環境配置

Maven 環境配置

Maven 是一個基於 Java 的工具,所以要做的第一件事情就是安裝 JDK。

如果你還未安裝 JDK,可以參考我們的 Java 開發環境配置

系統要求

項目 要求
JDK Maven 3.3 要求 JDK 1.7 或以上
Maven 3.2 要求 JDK 1.6 或以上
Maven 3.0/3.1 要求 JDK 1.5 或以上
內存 沒有最低要求
磁盤 Maven 自身安裝需要大約 10 MB 空間。除此之外,額外的磁盤空間將用於你的本地 Maven 倉庫。你本地倉庫的大小取決於使用情況,但預期至少 500 MB
操作系統 沒有最低要求

檢查 Java 安裝

操作系統 任務 命令
Windows 打開命令控製台
c:\> java -version
Linux 打開命令終端
# java -version
Mac 打開終端
$ java -version

Maven 下載

Maven 下載地址:http://maven.apache.org/download.cgi

不同平台下載對應的包:

系統 包名
Windows apache-maven-3.3.9-bin.zip
Linux apache-maven-3.3.9-bin.tar.gz
Mac apache-maven-3.3.9-bin.tar.gz

下載包後解壓到對應目錄:

系統 存儲位置 (可根據自己情況配置)
Windows E:\Maven\apache-maven-3.3.9
Linux /usr/local/apache-maven-3.3.9
Mac /usr/local/apache-maven-3.3.9

設置 Maven 環境變量

添加環境變量 MAVEN_HOME:

系統 配置
Windows

右鍵 "計算機",選擇 "屬性",之後點擊 "高級系統設置",點擊"環境變量",來設置環境變量,有以下系統變量需要配置:

新建系統變量 MAVEN_HOME,變量值:E:\Maven\apache-maven-3.3.9

編輯系統變量 Path,添加變量值:;%MAVEN_HOME%\bin

注意:注意多個值之間需要有分號隔開,然後點擊確定。

Linux

下載解壓:

# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
# tar -xvf  apache-maven-3.3.9-bin.tar.gz
# sudo mv -f apache-maven-3.3.9 /usr/local/

編輯 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代碼:

export MAVEN_HOME=/usr/local/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin

保存文件,併運行如下命令使環境變量生傚:

# source /etc/profile

在控製台輸入如下命令,如果能看到 Maven 相關版本信息,則說明 Maven 已經安裝成功:

# mvn -v
Mac

下載解壓:

$ curl -O http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
$ tar -xvf  apache-maven-3.3.9-bin.tar.gz
$ sudo mv -f apache-maven-3.3.9 /usr/local/

編輯 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代碼:

export MAVEN_HOME=/usr/local/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin

保存文件,併運行如下命令使環境變量生傚:

$ source /etc/profile

在控製台輸入如下命令,如果能看到 Maven 相關版本信息,則說明 Maven 已經安裝成功:

$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /usr/local/apache-maven-3.3.9
Java version: 1.8.0_31, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: ISO8859-1
OS name: "mac os x", version: "10.13.4", arch: "x86_64", family: "mac"
北斗有巢氏 有巢氏北斗