0

我已经按照以下步骤中的描述安装了 Maven3.04:

http://maven.apache.org/download.html

我正在运行一台 XP 机器。我创建了用户变量并将 bin 路径添加到路径变量中。但是,当我尝试运行 mvn --version 命令以验证它是否安装正确时,我收到以下错误:

'mvn' is not recognized as an internal or external command

但是,如果我按如下方式使用命令,我会得到预期的结果:

C:\maven\apache-maven-3.0.4\bin>mvn --version

Apache Maven 3.0.4 (r1232337; 2012-01-17 14:14:56+0530)
Maven home: C:\maven\apache-maven-3.0.4
Java version: 1.6.0_11, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk1.6.0_11\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"

我错过了什么..???

4

2 回答 2

4

显然,您的 PATH 变量未设置。尝试将其设置为:

 PATH=%PATH%;C:\maven\apache-maven-3.0.4\bin
于 2012-05-13T06:39:32.727 回答
0

在 Windows 和 Linux 中,您只能运行 PATH 中的程序(除非您也提供目录)在 Windows 上,当前目录隐含在您的路径中,而在 linux 上则不是。

将 maven bin 目录添加到路径并重新启动需要添加到您的任何窗口后,您将能够运行mvn

于 2012-05-13T06:41:34.833 回答