我刚刚安装了maven。我下载了分布式、提取文件并设置了 bin 值环境变量,但是当我在 CMD 中键入 mvn -version
时,我收到消息:
‘mvn’ 未被识别为内部或外部命令,
可运行的程序或批处理文件。
我正在写项目。我有一个项目 DatabaseAPI,其中有数据库和 POJO 类的逻辑。第二个项目是CoreAPI,我有一些方法。对于 DatabaseAPI,我使用 eclipse (export -> jar) 制作了一个 jar 文件。在核心中,我添加了外部 jar(DatabaseAPI.jar)。对于 CoreAPI,我使用 eclipse (export -> jar) 制作了一个 jar 文件。在核心中,我添加了外部 jar(CoreAPI.jar)并尝试启动 tomcat(我的项目中有 servlet 并且也有 swing)。我在启动时出错,错误是 ClassNotFoundException
(CoreAPI 中的一个类没有找到)。是使用 Eclipse 导出的问题吗?
原文由 Chala 发布,翻译遵循 CC BY-SA 4.0 许可协议
较短
要么
输出:
mvn –help
”`
输出:
命令无法识别
您可能处于以下两种情况之一:
您没有将 Maven 添加到
Path
(在cmd中运行
ECHO.%PATH:;= & ECHO.%
看看你是否处于这种情况)。(或从开始菜单中单击您的照片) - 单击 更改我的环境变量 - 单击 新建… 并添加: -
M2_HOME=<your_path>
-MAVEN_HOME=%M2_HOME%
-MAVEN_BIN=%M2_HOME%\bin
- 单击 编辑… 并在;%MAVEN_BIN%
的末尾添加Path
您将其添加到
Path
,但您没有打开新的命令提示符。