mvn -v
配置maven环境变量cmd控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件
首先maven环境变量:
变量名:M2_HOME
变量值:E:\apache-maven-3.3.9
变量名:Path
变量值:;%M2_HOME%\bin
竟然出现以下错误,很郁闷的是我明明配置了JAVA_HOME,并且别的依赖Java的东西都能用,通过java -version也可以得到配置的Java home信息,却出现以下的:
ERROR: JAVA_HOME is set to an invalid directory.
JAVA_HOME = D:/jdk1.8.1_15;
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation
经过反复试,最终当在环境变量中JAVA_HOME = D:/jdk1.8.1_15 后面不要加; ---这个分号,问题解决了。就是这个分号惹的祸;