【发布时间】:2012-08-07 01:46:39
【问题描述】:
我已按照 Windows XP 的官方安装说明here。但有时当我执行mvn --version 时,我会收到错误消息,
'mvn' 未被识别为内部或外部命令
我什至重新启动了我的机器几次,但操作系统并不总是能识别 maven 命令。但是当我执行cd %M2_HOME% 或cd %M2% 时,它会将我带到安装目录。我还确保将用户变量 M2 添加到 Path 系统变量中。
那么,什么给了?
【问题讨论】:
-
我也遇到了同样的问题,但是将 M2 设置为“系统变量”而不是“用户变量”解决了它
-
@Pshemo,如果您将您的评论作为答案,我会接受。你的建议奏效了,谢谢! :D 也许有人应该让 Apache 知道......我想很多人最初都会被这个绊倒。
-
确保下载“二进制 tar.gz”版本。我有同样的问题,并意识到我下载了错误的。
-
我遇到了同样的问题。但是在将系统变量名称从“M2_HOME”更改为“MAVEN_HOME”后它得到了解决
-
确保“路径”变量中没有任何语法错误。在我的情况下,我在 M2_HOME 之前有一个额外的 ",我删除了它并且它起作用了。
标签: java apache maven windows-xp