2010-01-27 85 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設置正確。