Maven 安裝

2018-04-20 11:39 更新

Maven教程 - Maven安裝

系統(tǒng)要求

下表列出了安裝Maven的系統(tǒng)要求。

項(xiàng)目要求
JDKMaven 3.2需要JDK 1.6或更高版本 Maven 3.0 / 3.1需要JDK 1.5或更高版本
內(nèi)存無最低要求
磁盤10MB的Maven安裝本身。 至少500MB用于您當(dāng)?shù)氐腗aven存儲(chǔ)庫。
操作系統(tǒng)無最低要求。

JDK

Maven是一個(gè)Java工具,我們必須先安裝Java。

我們需要一個(gè)Java開發(fā)工具包(JDK),Java運(yùn)行時(shí)環(huán)境(JRE)是不夠的。

要在Windows上驗(yàn)證Java Development Kit版本,請(qǐng)打開命令控制臺(tái)并鍵入

c:\> java -version

要驗(yàn)證Linus上的Java Development Kit版本,請(qǐng)打開命令終端和類型

$ java -version

要在Mac上驗(yàn)證Java Development Kit版本,請(qǐng)打開終端和類型

$ java -version

設(shè)置JDK

從Oracle網(wǎng)站下載JDK并執(zhí)行安裝文件。

JAVA_HOME環(huán)境變量

我們必須將JAVA_HOME環(huán)境變量設(shè)置為指向機(jī)器上的JDK安裝目錄。

在Windows上打開控制臺(tái)窗口并發(fā)出以下命令

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0

在Linux上發(fā)出以下命令

export JAVA_HOME=/usr/local/jdk

在Mac上使用以下命令

export JAVA_HOME=/your_JDK_folder

JDK 路徑

下一步是將Java和javac文件位置附加到系統(tǒng)路徑。

在Windows上,將以下字符串附加到系統(tǒng)變量 Path 的末尾。

set PATH=C:\Jdk_Folderin;%PATH%

在Linux上使用以下命令

export PATH=$PATH:$JAVA_HOME/bin/

下載Maven

轉(zhuǎn)到http://maven.apache.org/download.cgi 下載您的目標(biāo)的安裝文件系統(tǒng)。

提取Maven存檔

將從上一步下載的安裝存檔提取到要安裝Maven的目錄。

操作系統(tǒng)位置
WindowsC:\apache-maven
Linux/usr/local/apache-maven
Mac/usr/local/apache-maven

設(shè)置Maven環(huán)境變量

為了使用Maven,我們必須設(shè)置以下三個(gè)環(huán)境變量。

變量名描述
M2_HOME安裝位置。 (C:\\ apache-maven)
M2對(duì)于Maven命令。
MAVEN_OPTSMaven內(nèi)存使用設(shè)置

在Windows上,我們?cè)O(shè)置環(huán)境變量如下。

set M2_HOME=C:\apache-maven-install-path
set M2=%M2_HOME%in
set MAVEN_OPTS=-Xms256m -Xmx512m

在Linux上,我們?cè)O(shè)置環(huán)境變量如下。

export M2_HOME=/usr/local/apache-maven-install-path
export M2=$M2_HOME/bin
export MAVEN_OPTS=-Xms256m -Xmx512m

在Mac上,我們?cè)O(shè)置環(huán)境變量如下。

export M2_HOME=/usr/local/apache-maven-install-path
export M2=$M2_HOME/bin
export MAVEN_OPTS=-Xms256m -Xmx512m

系統(tǒng)路徑

為了在系統(tǒng)的任何地方使用Maven命令行工具,我們必須將Maven bin目錄位置添加到系統(tǒng)路徑。

在Windows上將字符串;%M2%附加到系統(tǒng)變量PATH的末尾。

M2 是在設(shè)置Maven環(huán)境變量的步驟中定義的變量。

在Linux上,我們可以使用以下命令

export PATH=$M2:$PATH

在Mac上,我們可以使用以下命令

export PATH=$M2:$PATH

驗(yàn)證Maven安裝

為了驗(yàn)證安裝的Maven,我們可以打開控制臺(tái)窗口并執(zhí)行以下Maven命令。

c:\Java_Dev>mvn --version
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T13:58:10-07:00)
Maven home: C:\Java_Dev\sdk\apache-maven-3.2.3
Java version: 1.8.0_05, vendor: Oracle Corporation
Java home: C:\Java_Dev\sdk\jdk\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
"cmd" is not recognized as an internal or external command,
operable program or batch file.
c:\Java_Dev>

以下代碼來自mavenRun.bat,我們可以使用設(shè)置maven環(huán)境。

c:\Java_Dev>type mavenRun.bat
set MAVEN_OPTS=-Xms256m -Xmx512m
set M2_HOME=C:\Java_Dev\sdk\apache-maven-3.2.3
set M2=C:\Java_Dev\sdk\apache-maven-3.2.3in

set PATH=%PATH%;C:\Java_Dev\sdk\apache-maven-3.2.3in;

Maven設(shè)置文件

Maven有兩個(gè)存儲(chǔ)設(shè)置文件的位置。

在設(shè)置文件中,我們可以配置所有Maven POM文件的設(shè)置。例如,您可以配置本地存儲(chǔ)庫和活動(dòng)構(gòu)建配置文件的位置。

設(shè)置文件稱為 settings.xml 。

這兩個(gè)設(shè)置文件位于:

  • Maven安裝目錄:$M2_HOME/conf/settings.xml
  • 用戶的主目錄:${user.home}/.m2/settings.xml

這兩個(gè)文件都是可選的。如果兩個(gè)文件都存在,則用戶主文件設(shè)置文件中的文件將覆蓋Maven安裝設(shè)置文件中的值。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)