Java 无法在windows xp中安装maven

Java 无法在windows xp中安装maven,java,maven,environment-variables,maven-3,Java,Maven,Environment Variables,Maven 3,我已按照以下步骤安装了Maven3.04: 我正在运行一台XP机器。我创建了用户变量并添加了bin 路径变量的路径。但是,当我尝试运行mvn--版本时 命令以验证是否正确安装,我收到以下错误: 'mvn' is not recognized as an internal or external command 但是,如果按如下方式使用命令,则会得到预期结果: C:\maven\apache-maven-3.0.4\bin>mvn --version Apache Maven 3.0.

我已按照以下步骤安装了Maven3.04:

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

'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"

我遗漏了什么吗?

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

 PATH=%PATH%;C:\maven\apache-maven-3.0.4\bin

显然,没有设置PATH变量。尝试将其设置为:

 PATH=%PATH%;C:\maven\apache-maven-3.0.4\bin

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


一旦将maven bin目录添加到路径中并重新启动需要添加的任何窗口,您将能够在windows和Linux中运行
mvn

,您只能在windows上运行路径中的程序(除非您也给出了目录),当前目录隐式地位于您的路径中,在linux上并非如此


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

,因此这只是路径的问题。你试过重新启动(终端或操作系统)吗?是的,我试过了。我对windows 7执行了相同的过程,并且工作正常…下面是我的路径变量:%M2\u HOME%\bin;%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\WbemSo这只是路径问题。你试过重新启动(终端或操作系统)吗?是的,我试过了。我对windows 7执行了相同的过程,并且工作正常…下面是我的路径变量:%M2\u HOME%\bin;%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\WbemOOH是的,错过了显而易见的…谢谢你指出…它现在工作了…-)哦,是的,错过了显而易见的…谢谢你指出…它现在工作了…-)