当我输入命令mvn --version
时,我收到以下错误:
'mvn'未被识别为内部或外部命令, 可操作程序或批处理文件。
我也跟着this,但我仍然无法完成工作。
当我输入此命令echo %M2_HOME%
时,我将路径打印为D:\Program Files\apache-maven-3.0.4
当我输入'echo%M2%'时,我得到的路径为D:\Program Files\apache-maven-3.0.4\bin
环境:Windows XP
答案 0 :(得分:36)
在我的Windows 7机器上,我有以下环境变量:
JAVA_HOME = C:\ Program Files \ Java \ jdk1.7.0_07
M2_HOME = C:\ Apache的行家-3.0.3
在我的PATH
变量上,我有(以及其他)以下内容:
我尝试使用嵌套%M2%
%M2_HOME%
完成您所做的事情,但它也有效。
答案 1 :(得分:25)
确保路径中有maven bin目录,并设置了JAVA_HOME属性
答案 2 :(得分:9)
将maven目录/bin
添加到名为Path
。
要检查此问题,您可以echo %PATH%