Maven是基于Java的工具,所以第一个要求是在您的机器上安装JDK。
JDK | 1.5以上。 |
---|---|
记忆 | 没有最低要求。 |
磁盘空间 | 没有最低要求。 |
操作系统 | 没有最低要求。 |
现在打开控制台并执行以下java命令。
操作系统 | 任务 | 命令 |
---|---|---|
Windows | 打开命令控制台 | c:> java -version |
Linux | 打开指挥终端 | $ java -version |
苹果电脑 | 打开终端 | 机器:joseph $ java -version |
我们来验证所有操作系统的输出:
操作系统 | 输出 |
---|---|
Windows | java版“1.7.0_75”
Java(TM)SE运行时环境(build 1.7.0_75-b13) Java HotSpot(TM)客户端虚拟机(创建24.75-b04,混合模式,共享) |
Linux | java版“1.7.0_75”
Java(TM)SE运行时环境(build 1.7.0_75-b13) Java HotSpot(TM)客户端虚拟机(创建24.75-b04,混合模式,共享) |
苹果电脑 | java版“1.7.0_75”
Java(TM)SE运行时环境(build 1.7.0_75-b13) Java HotSpot(TM)64位服务器虚拟机(创建24.75-b04,混合模式,共享) |
如果您没有安装Java,请安装Java软件开发工具包(SDK) http://www.oracle.com/technetwork/java/javase/downloads/index.html。我们假设Java 1.7.0_75是本教程的安装版本。
将JAVA_HOME环境变量设置为指向机器上安装Java的基本目录位置。例如
操作系统 | 输出 |
---|---|
Windows | 将环境变量JAVA_HOME设置为C: Program Files Java jdk1.7.0_75 |
Linux | 导出JAVA_HOME = / usr / local / java-current |
苹果电脑 | 导出JAVA_HOME = / Library / Java / Home |
将Java编译器位置附加到系统路径。
操作系统 | 输出 |
---|---|
Windows | 将字符stringC: Program Files Java jdk1.7.0_75 bin附加到系统变量Path的末尾。 |
Linux | export PATH = $ PATH:$ JAVA_HOME / bin / |
苹果电脑 | 不需要 |
使用上面解释的java -version命令验证Java安装。
从http://maven.apache.org/download.cgi下载Maven 3.3.3
操作系统 | 存档名称 |
---|---|
Windows | apache-maven-3.3.3-bin.zip |
Linux | apache-maven-3.3.3-bin.tar.gz |
苹果电脑 | apache-maven-3.3.3-bin.tar.gz |
将存档提取到要安装Maven 3.3.3的目录。将从归档文件创建子目录apache-maven-3.3.3。
操作系统 | 位置(可根据您的安装而有所不同) |
---|---|
Windows | C: Program Files Apache Software Foundation apache-maven-3.3.3 |
Linux | / usr / local / apache-maven |
苹果电脑 | / usr / local / apache-maven |
将M2_HOME,M2,MAVEN_OPTS添加到环境变量中。
操作系统 | 输出 |
---|---|
Windows | 使用系统属性设置环境变量。 M2_HOME = C: Program Files Apache Software Foundation apache-maven-3.3.3 M2 =%M2_HOME% bin MAVEN_OPTS = -Xms256m -Xmx512m |
Linux | 打开命令终端并设置环境变量。 导出M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 导出M2 = $ M2_HOME / bin 导出MAVEN_OPTS = -Xms256m -Xmx512m |
苹果电脑 | 打开命令终端并设置环境变量。 导出M2_HOME = / usr / local / apache-maven / apache-maven-3.3.3 导出M2 = $ M2_HOME / bin 导出MAVEN_OPTS = -Xms256m -Xmx512m |
现在将M2变量附加到系统路径
操作系统 | 输出 |
---|---|
Windows | 将字符string;%M2%追加到系统变量Path的末尾。 |
Linux | export PATH = $ M2:$ PATH |
苹果电脑 | export PATH = $ M2:$ PATH |
现在打开控制台,执行以下mvn命令。
操作系统 | 任务 | 命令 |
---|---|---|
Windows | 打开命令控制台 | c:> mvn --version |
Linux | 打开指挥终端 | $ mvn --version |
苹果电脑 | 打开终端 | 机器:joseph $ mvn --version |
最后,验证以上命令的输出结果,具体如下:
操作系统 | 输出 |
---|---|
Windows | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17:27:37+05:30)
Maven home: C:Program FilesApache Software Foundationapache-maven-3.3.3 Java version: 1.7.0_75, vendor: Oracle Corporation Java home: C:Program FilesJavajdk1.7.0_75jre Default locale: en_US, platform encoding: Cp1252 |
Linux | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.3 Java version: 1.7.0_75, vendor: Oracle Corporation Java home: /usr/local/java-current/jdk1.7.0_75/jre |
Mac | Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.3 Java version: 1.7.0_75, vendor: Oracle Corporation Java home: /Library/Java/Home/jdk1.7.0_75/jre |
Congratulations! you are now all set to use Apache Maven for your projects.