Apache Maven:无法识别 Windows 7 64 位类路径



Windows 7 不识别 mvn 作为命令。

环境变量:

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

在命令提示符下,输入"echo %M2_HOME%"和"echo %M2%"将得到:

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

输入 "%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:Glassfish3jdk7jre
and so on.

只需输入 mvn --version"即可产生:

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

我已经重新启动了Windows 7无济于事。我对这里发生的事情感到茫然。 有什么建议吗?

您必须将 %M2% 添加到 Path 变量中

您需要将 PATH 设置为引用%M2%而不仅仅是M2,否则操作系统将在文件夹M2中查找mvn,而不是由 M2 env 的值表示的路径。

变量

最新更新