安装使用maven时出现的问题

事先声明:本人使用的系统是Windows 7

配置maven的环境时,建立了相关的环境变量,并且能确定目录没有错误。

但是在cmd 中 输入 “mvn -version”时 

应该出现的是

 出现的提示居然是:

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的目录中含有bin

这样 只用把目录改到大目录,不用细化到bin文件夹 在path 中 再加 in

二是:JAVA_HOME中的目录结尾没有加上

例如:C:Program FilesJavajdk1.8.0_181

应改变成:C:Program FilesJavajdk1.8.0_181

设置好了以后 保存 

关闭当前的cmd窗口,重新打开一个 再次输入 maven -version 即可

原文地址:https://www.cnblogs.com/7-30-onlyone/p/11666534.html