我按照http://maven.apache.org/download.cgi安装了maven,并创建了以下环境变量:
JAVA_HOME : C:\Program Files (x86)\Java\jre7
M2 : %M2_HOME%\bin
M2_HOME : C:\Program Files (x86)\Apache Software Foundation\apache-maven-3.1.0
而且,我在此前面加上PATH:
%M2%;%JAVA_HOME%\bin;
当我尝试运行cmd
并输入mvn --version
时,它会说:
'mvn'未被识别为可操作的内部或外部命令 程序或批处理文件。
答案 0 :(得分:1)
我不久前碰到了这个... PATH
不支持多层嵌套,它只会评估第一层。尝试将M2
设置为与M2_HOME
相同的值,并将\bin
添加到结尾