2010-01-27 153 views
6

嗨,我试图安装MAVEN,使用this教程我的电脑的问题,我已经把我的环境变量MAVEN_HOME指向我的Maven的目录,我把path_to_maven/bin值命名Path另一个环境变量中我得到这个错误信息:与Maven安装

C:\>mvn -version 
'mvn' is not recognized as an in 
operable program or batch file. 

我试过也使用PATH代替Path但这并不能解决问题,我还能怎么办?我正在使用Windows 7 ..

回答

13

转到path_to_maven/bin和类型mvn -version。如果这有效,那么这是一个PATH问题。
在MS-DOS的提示符下键入set PATH=path_to_maven/bin;%PATH%

+0

很好的答案,完全解决了它..谢谢oyu – 2010-01-27 14:31:23

+0

以管理员身份运行CMD解决了PATH问题。 – Omar 2016-05-03 12:22:08

0

您可能需要重新启动计算机才能使PATH更改生效。

+0

nop不需要重新启动 – 2010-01-27 15:08:48

+0

您只需要重新启动命令提示符。 – Steven 2014-10-23 17:54:08

0

我在配置maven时遇到类似的问题。

我在我的电脑上安装了Maven 2,从cmd调用mvn --version时出现了问题。

我已经设置了M2_HOME和M2_REPO环境变量,并且我已经添加到系统变量 PATH path_to_maven/bin。

为了能够从cmd调用mvn,我不得不添加另一个环境变量,命名为PATH,其值为path_to_maven/bin。

我希望这会帮助任何人陷入这个问题。

0

如果可以帮助别人:

尝试添加整个目录路径在PATH变量,而不是使用像推荐的%M2%

-1

关闭命令Prompt然后再次重新打开它。 输入命令mvn -version。它应该工作,如果environment/system variables设置正确。