0

努力查看我是否使用 JDK 1.7 和 Windows 7 正确设置了 maven 3。

我无法按照 maven 指南生成任何 POM 文件。所以我的假设是它没有正确设置。但是,当我运行 mvn -version 时,它显示了正确的位置,但是在引用命令提示符时出现错误。

我在这里找到了类似的线程,并尝试了很多没有快乐的组合,包括添加一个 MVN_HOME 变量。

请注意确定这是否会导致任何问题,但我设置了一个 CLASSPATH 来查看我之前在那里所做的一些工作的axis2的lib目录。以防万一。

任何帮助真的很感激!

C:\Users\Phil Ward>mvn -version
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 13:51:28+0000)
Maven home: C:\Users\Phil Ward\apache-maven-3.0.5\bin\..
Java version: 1.7.0_05, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_05\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
'cmd' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\Phil Ward>
C:\Users\Phil Ward>
C:\Users\Phil Ward>echo %CLASSPATH%
C:\User\Phil Ward\axis2-1.6.1\lib

C:\Users\Phil Ward>
C:\Users\Phil Ward>
C:\Users\Phil Ward>echo %PATH%
C:\Users\Phil Ward\apache-maven-3.0.5\bin

C:\Users\Phil Ward>
4

1 回答 1

1

在您的情况下,您应该只Maven 的位置添加到您的 PATH 变量中:

PATH=%PATH%;C:\Users\Phil Ward\apache-maven-3.0.5\bin

并且将 PATH 设置为仅 Maven 的位置,如下所示:

PATH=C:\Users\Phil Ward\apache-maven-3.0.5\bin

因为您将无法找到诸如cmd.exeetc之类的命令。

于 2013-05-25T16:24:46.733 回答