C:\Users>
C:\Users>mvn
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
C:\Users>mvn
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
结果发现JAVA_HOME路径没有问题,但是后面多了个分号。去掉分号后一切正常