2

我最近为 Eclipse 安装了 springsource 工具套件插件,在 Windows 7 上运行。但是当我打开命令提示符(通过在 Windows 开始菜单中输入 cmd)并输入:

mvn --version  

我得到以下回复:

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

于是我又下载了springsource工具套件的单机版,这不是我想要的。尽管如此,当我输入 mvn --version 时,我仍然在命令行上得到相同的响应。谁能告诉我如何解决这个问题?

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

编辑:
我刚尝试在 Eclipse 市场下载 m2e,但收到消息说没有什么新东西要安装。这似乎表明我已经安装了 maven,那么如何通过 windows 7 中的命令行访问它呢?

4

2 回答 2

0

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

在您的情况下,无需下载 Maven 二进制文件,因为它带有 STS,只需在 STS 目录中找到 Maven 文件夹即可。

于 2013-08-27T00:35:15.047 回答
0


未安装程序或未设置该程序的路径(从其他路径执行)时,“___”不被识别为内部或外部命令。

请记住,在“STS”中,maven 未配置为使用 STS(并且终端使用超出了 STS 使用)。
我们必须安装它。
maven 下载链接在这里
下载最新的 maven 从这里
解压到任何你想要的地方。

我提取如下(见 bin,boot,conf,... 文件夹如下图所示): 在此处输入图像描述

由于此 maven 下载是从 zip 文件中提取的(未设置),因此您必须将此提取的路径添加到 Windows 环境中的“PATH”变量中。按照这个设置环境路径:
在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

现在“mvn”命令必须工作。

就我而言,我必须重新启动 STS(弹簧工具套装)才能正常工作

于 2022-02-28T06:45:34.403 回答