首先需要有JDK环境
一、下载:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我的电脑是64位的,所以下载版本是jdk-8u151-windows-x64.exe
二、安装:
我选择是默认安装,也可以自定义安装路径。安装完JDK后要安装JRE,建议两个JDK和JRE安装路径并列(默认安装就是并列创建的,可以忽略这句),如下图。
三、配置环境变量:
1. 打开环境变量配置。计算机→属性→高级系统设置→高级→环境变量,在系统变量中配置。
2. 配置JAVA_HOME。新建,变量名JAVA_HOME,变量值,jdk路径,我的路径是
D:\Program Files\Java\jdk1.8.0_151
,保存。
3. 配置CLASSPATH。新建,变量名CLASSPATH,变量值,`.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar`(第一个分号前前面有一个点)。
4. 配置Path。打开Path变量,在变量值最前加入`%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;`
四、验证:
运行cmd,输入java -version,显示java版本则成功。
然后下载MAVEN
下载 Apache Maven
访问 Maven官方网站,打开后找到下载链接,如下:
下载 Maven 的 zip 文件,例如: apache-maven-3.3.9-bin.zip,将它解压到你要安装 Maven 的文件夹。
假设你解压缩到文件夹 – D:\Program Files\Apache\apache-maven-3.5.2
在环境变量的系统变量中添加新的变量,表示Maven所在路径
MAVEN_HOME = D:\Program Files\Apache\apache-maven-3.5.2\
M2_HOME = D:\Program Files\Apache\apache-maven-3.5.2\
在PATH系统变量最后添加一下内容
;%MAVEN_HOME%\bin;%M2_HOME%\bin;
最后在CMD中运行
如果出现报错
The JAVA_HOME environment variable is not defined correctly.
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE.
仔细查看是否JAVA_HOME配置不正确,
输入javac跟java命令 正常
输入 if not exist "%JAVA_HOME%\bin\java.exe" echo "%JAVA_HOME%\bin\java.exe"
回车
我这里结果不正确。用户变量里也有一个JAVA_HOME删除后就可以正确使用mvn -v