首页 文章

'mvn'未被识别为内部或外部命令,[关闭]

提问于
浏览
37

当我输入命令 mvn --version 时出现以下错误:

'mvn'不被识别为内部或外部命令,可操作程序或批处理文件 .

我也跟着this,但我仍然无法完成工作 .

当我输入此命令时 echo %M2_HOME% 当我输入'echo %M2%'时,我的路径打印为 D:\Program Files\apache-maven-3.0.4 我将路径打印为 D:\Program Files\apache-maven-3.0.4\bin

环境: Windows XP

3 回答

  • 24

    确保在路径中设置了maven bin目录并设置了JAVA_HOME属性

  • 35

    在我的Windows 7机器上,我有以下环境变量:

    • JAVA_HOME = C:\ Program Files \ Java \ jdk1.7.0_07
    • M2_HOME = C:\ apache-maven-3.0.3

    在我的 PATH 变量上,我有(以及其他)以下内容:

    • %JAVA_HOME%\ bin;%M2_HOME%\ bin

    我尝试使用嵌套的 %M2_HOME%%M2% 所做的事情,它也有效 .

  • 9

    将maven目录 /bin 添加到名称为 Path 的系统变量中 .

    要检查这一点,你可以 echo %PATH%

相关问题