安装maven时报错,提供可能的解决方案
1 报错信息
C:\Users\用户名>mvn -v
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的环境配置出现了错误
2 可能的解决方案
2.1 方案一
首先检查用户变量及环境变量中的JAVA_HOME是否为相同的地址,如果地址不同,则改为相同的地址
2.2 方案2
检查地址后是否含有分号,如下图所示
如果有分号,将其分号删除
2.3 方案3
如果以上两种情况都没出现的话,可以尝试将用户变量及系统变量中的JAVA_HOME删除后重新新建(ps:题主就用的这种方法)