2012-05-21 41 views
1

Windows 7無法將mvn識別爲命令。Apache Maven:無法識別Windows 7 64位類路徑

環境變量:

M2_HOME: D:\apache-maven-3.0.4 
M2: %M2_HOME%\bin 
PATH: . . . :M2_HOME;M2; . . . 

在命令提示,輸入 「回聲%M2_HOME%」 和 「回聲%M2%」 給出:

D:\apache-maven-3.0.4 and D:\apache-maven-3.0.4\bin 

輸入「%M2%\ MVN - -version 「給出:

Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500) 
Maven Home: D:\apache-maven-3.0.4 
Java Version: 1.7.0_03, vendor: Oracle Corporation 
Java Home: D:\Glassfish3\jdk7\jre 
and so on. 

只需輸入MVN --version」 收益率:

mvn is not recognized as an internal or external command, 
operable program or file. 

我已重新啓動Windows 7無濟於事。 我不知道這裏發生了什麼。有什麼建議麼?

+0

我已經通過路徑入口更改爲%M2%,它的工作原理。我知道這是一個簡單的錯誤。感謝您的有益迴應。 –

回答

4

你必須M2%添加%到PATH環境變量

3

您需要設置您的PATH指%M2%,而不是僅僅M2,否則OS是文件夾M2在尋找mvn,而不是路徑表示由值M2 env。變量