2013-03-13 240 views
0

随后在http://maven.apache.org/download.cgi“系统找不到指定的路径”在Maven安装错误

当我运行的所有指令“MVN --version”在cmd中,我得到........

Apache Maven 3.0.4(r1232337; 2012-01-17 08:44:56 + 0000)

Maven home:C:\ Program Files \ Apache Software Foundation \ apache-maven-3.0.4 \ bin。 。

Java版本:1.7.0_03,供应商:Oracle Corporation

Java主页:C:\ Program Files文件\的Java \ jdk1.7.0_03 \ jre的

默认的语言环境:en_US,则平台编码:

的Cp1252

操作系统名称: “Windows 7的” 版本: “6.1” ,arch:“amd64”,family:“windows”

系统找不到指定的路径

我试图自己排除故障。按照以上说明过 Installing maven on windows 7 64bit

1)在资源管理器浏览到Maven的目录2)去一个目录的bin 3)复制地址栏中的地址(必须与箱端)4)点击开始和类型在“env”中5)选择“编辑系统环境变量”6)找到PATH变量,它必须具有Java的现有值,因为Maven需要Java。 7)追加一个; +粘贴路径。

8)重新启动更新系统9)在cli中运行“mvn install”。

我仍然得到相同的错误。我的路径%M2_HOME%\ bin; C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files \ Apache Software Foundation \ apache-maven-3.0.4 \ bin ; C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Live;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \ C:\ Program Files \ WIDCOMM \ Bluetooth Software \; C:\ Program Files \ WIDCOMM \ Bluetooth Software \ syswow64; C:\ Program Files \ Java \ jdk1.7.0_03; C:\ Program Files(x86)\ Sony \ VAIO启动设置工具; C:\ Program Files(x86)\ ATI Technologies \ ATI.ACE \ Core-Static; C:\ Program Files(x86)\ Common Files \ Roxio Shared \ 10.0 \ DLLShared \; C:\ Program Files x)\ Common Files \ Roxio Shared \ DLLShared \; C:\ strawberry \ c \ bin; C:\ strawberry \ perl \ bin; C:\ Program Files(x86)\ Windows Live \ Shared; C:\ Program Files x86)\ QuickTime \ QTSystem \; C:\ Program Files \ TortoiseSVN \ bin;%M2%

+0

当您为mvn指定完整路径时,会发生什么情况,即'C:\ Program Files \ Apache Software Foundation \ apache-maven-3.0.4 \ bin \ mvn.bat --version'? – 2013-03-13 23:20:25

+0

该错误消息是控制台输出的最后一行?它是否告诉你路径是什么? – parsifal 2013-03-13 23:21:45

+0

尝试关闭cmd窗口,有时会在空白处显示maven chocks ... – 2013-03-13 23:32:18

回答

0

如果在Command Prompt中执行其他程序/命令时出现错误“系统找不到指定的路径”,则可能是由cmd.exe设置为自动运行的程序的路径已更改。 可以使用下面的注册表位置跟踪自动运行程序: HKEY_CURRENT_USER \ SOFTWARE \微软\命令处理器\自动运行

修改注册表编辑器中的自动运行项,以正确的路径,然后重试新cmd窗口的命令。

相关问题