【问题标题】:Upgrading Maven on Mac在 Mac 上升级 Maven
【发布时间】:2013-12-01 12:22:18
【问题描述】:

尝试升级maven。关注this 教程。现在我得到这个

文件如何存在和不存在?

【问题讨论】:

  • 我做了 1. brew update 2. brew search maven 3. brew install maven 4. mvn -version 仔细检查 5. brew upgrade maven => 它会抛出一个错误 Error: maven 3.5.4已安装

标签: macos maven-3


【解决方案1】:

您从您的下载目录创建了一个符号链接,该目录可能不再存在(或路径不正确)。目录 /usr/bin/mvn 显然存在,但链接到目标不正确,导致键入 mvm --version 时出现“没有此类文件或目录”错误。

再次阅读本教程(看起来没问题),但如果您失败了,您可以随时尝试使用 Homebrew 和以下命令:

brew update
brew install maven

【讨论】:

  • 我浏览了教程但没有工作,brew 工作。谢谢
【解决方案2】:

要升级到最新版本(如果您已安装但需要更新版本),请执行以下操作:

1. brew update
2. brew unlink maven
3. brew install maven

如果您随后执行mvn --version 命令,您应该会看到您的 maven 版本已升级。

编辑
如果您对
error: The following untracked working tree files would be overwritten by merge: Library/Formula/...
try this answer from another issue

的更新(命令 1)有疑问

【讨论】:

  • 我还得跑brew link --overwrite maven
  • 我刚刚做了brew update && brew upgrade maven,它成功了:)
【解决方案3】:

如果你在你的 mac 中安装了 maven,我使用下一个命令...

>brew upgrade maven

screenshot

【讨论】:

  • 不要在远程站点上包含屏幕截图。在答案中包含图像只会稍微好一点。通常最好只包含文本并使用 SO 对其进行格式化。
【解决方案4】:

如果你运行下面的命令我会修复

brew update
brew install maven

仍然存在问题,请检查您的 M2_HOME 路径。 它应该设置为 M2_HOME=/usr/local/bin/mvn

【讨论】:

    猜你喜欢
    • 2015-10-08
    • 2020-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多