2013-08-26 46 views
2

我最近安装了eclipse的springsource工具套件插件,运行在Windows 7上。但是当我打开一个命令提示符(通过在Windows开始菜单中输入cmd)并输入:maven似乎并没有安装springource工具套件

mvn --version 

我得到如下回应:

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

所以我然后下载SpringSource工具套件的单机版,这不是我想要的。尽管如此,当我输入mvn --version时,我仍然在命令行上得到相同的响应。任何人都可以告诉我如何解决这个问题?

当我输入java -version时,我得到相同的响应。所以这可能是一个命令提示问题。我遵循网络教程的确切语法。

编辑:
我只是试图在日食市场下载m2e,但得到的消息是没有新的安装。这似乎表明我已经安装了maven,那么如何通过Windows 7中的命令行访问它?

回答

0

您必须configure您的Maven环境变量才能够在命令提示符下使用它。

在你的情况下,不需要下载maven binars,因为它带有STS,只需在STS目录中找到Maven文件夹即可。

+0

谢谢。 +1试图帮助。我查看了eclipse安装的插件文件夹,并找到了19个用于m2e的jar文件。我应该指出他们中的哪一个?我应该指出什么?我创建Windows环境变量?你能更明确吗?请不要这样java -version也会在命令提示符下产生相同的错误,即使java已经安装并正常工作。我只注意到我使用的cmd.exe实例位于sytem32文件夹中,而这些程序可能是64位。我将如何适应? – CodeMed

+0

您必须牢记的是,您必须将它们配置为Windows环境变量才能使它们在命令提示符下工作。你只关心maven作为插件,当你使用STS时,你已经安装了maven插件,它用于在STS内建立你的项目,而不是在命令行中使用它。要做到这一点,你必须将文件夹指向STS安装(类似于:64位〜> C:\ Program Files \ STS \ apache-maven3.x和32位〜> C:\ Program Files(x86)\ STS \ apache- maven3.x) –

+0

如果你没有找到这个文件夹,你可以下载maven,把它放在你想要的地方,并指向你的环境变量中的安装文件夹。链接:http://maven.apache.org/download.cgi –