配置maven环境变量时,将变量名定义为:MAVEN_HOME,变量值为主目录地址
并且系统变量Path定义为%MAVEN_HOME%\bin时出错
错误信息:
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this propram
JAVA_HOME should point to a JDK not a JRE
那肯定是JAVA_HOME配置的不对,于是查看了一下
没发现有什么问题,于是找度娘
以上方法都不能解决我的问题,大哭,继续检查
最后发现我那错误是因为更新过jdk,而我的用户变量JAVA_HOME是以前的8.0版本,和我的系统变量JAVA_HOME路径不一样,所以就报了这个错误,把两个路径统一后就解决了
再次mvn -version