“mvn”不被识别为内部或外部命令,

2022-09-01 01:27:58

当我键入命令时,我收到以下错误:mvn --version

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

我也遵循了这一点,但仍然无法完成工作。

当我键入此命令时,我得到打印的路径,因为当我键入“echo %M2%”时,我得到的路径打印为echo %M2_HOME%D:\Program Files\apache-maven-3.0.4 D:\Program Files\apache-maven-3.0.4\bin

环境:Windows XP


答案 1

在我的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%%M2_HOME%


答案 2

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


推荐