mvn -v 不是内部或外部命令

来源:互联网 发布:java客户端 编辑:程序博客网 时间:2024/05/17 04:20

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    后面不要加; ---这个分号,问题解决了。就是这个分号惹的祸;

0 0