在 Mac 上升级 Maven

问题描述 投票:0回答:4

尝试在我的 Macbook 上升级 Maven。

我一直在关注这个教程。

我有点困惑。当我检查 bin 文件夹的 mvn 符号链接时,我得到一个文件存在,并且它存在,但是当我运行

mvn --version
时,它会抛出 No such file or directory 错误。

下面附有图片enter image description here

文件如何存在和不存在?

macos maven-3
4个回答
54
投票

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

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

如果您随后执行

mvn --version
命令,您应该会看到您的 maven 版本已升级。

编辑
如果您遇到与
类似的更新(命令 1)问题

error: The following untracked working tree files would be overwritten by merge:
    Library/Formula/...

尝试另一个问题的答案


31
投票

您从“下载”目录创建了一个符号链接,该目录可能不再存在(或路径不正确)。目录 /usr/bin/mvn 显然存在,但目标链接不正确,导致输入

mvm --version
时出现“没有此类文件或目录”错误。

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

brew update
brew install maven

26
投票

如果你在Mac上安装了maven,我使用下一个命令...

>brew upgrade maven

截图


1
投票

如果您运行以下命令,我将被修复

brew update
brew install maven

仍然存在问题,请检查您的 M2_HOME 路径。 它应该设置为

M2_HOME=/usr/local/bin/mvn

© www.soinside.com 2019 - 2024. All rights reserved.