【问题标题】:Installed Maven, but mvn -version is not recognized. Works when I use %M2_HOME%\bin\mvn -version已安装 Maven,但无法识别 mvn -version。当我使用 %M2_HOME%\bin\mvn -version 时工作
【发布时间】:2023-03-12 15:36:01
【问题描述】:

我在 C: 驱动器上下载并解压缩了 Maven 目录。

在环境变量中设置M2_HOME : C:\opt\apache-maven-3.6.3

我已将 %M2_HOME%\bin 添加到路径中。

但是当我尝试运行 mvn -version 时,它说“mvn”无法识别。

但是当我运行 %M2_HOME%\bin\mvn -version 时它工作正常。

【问题讨论】:

  • 您的路径可能是在M2_HOME 之前定义的。尝试添加完整路径,或确保在 PATH 之前定义 M2_HOME
  • 删除M2_HOME只将bin目录的位置添加到PATH变量中。更改环境后,关闭所有控制台并重新打开控制台。
  • @kriegaex 成功了。我添加了完整路径并且它有效。谢谢。
  • @khmarbaise 谢谢。添加完整路径后,它起作用了。

标签: maven


【解决方案1】:

尝试重新加载您的控制台/命令行窗口 - IFAIK %PATH% 变量只读一次 - 打开控制台窗口时

【讨论】:

    猜你喜欢
    • 2018-08-17
    • 2015-03-20
    • 2017-04-13
    • 1970-01-01
    • 2022-06-23
    • 2017-10-09
    • 1970-01-01
    • 2014-05-31
    • 2010-12-13
    相关资源
    最近更新 更多