尝试在我的 Macbook 上升级 Maven。
我一直在关注这个教程。
我有点困惑。当我检查 bin 文件夹的 mvn 符号链接时,我得到一个文件存在,并且它存在,但是当我运行
mvn --version
时,它会抛出 No such file or directory 错误。
下面附有图片
文件如何存在和不存在?
要升级到最新版本(如果您已安装但需要更新版本),请执行以下操作:
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/...
您从“下载”目录创建了一个符号链接,该目录可能不再存在(或路径不正确)。目录 /usr/bin/mvn 显然存在,但目标链接不正确,导致输入
mvm --version
时出现“没有此类文件或目录”错误。
再次阅读本教程(看起来没问题),但如果失败,您可以随时尝试使用 Homebrew 和以下命令:
brew update
brew install maven
如果您运行以下命令,我将被修复
brew update
brew install maven
仍然存在问题,请检查您的 M2_HOME 路径。 它应该设置为
M2_HOME=/usr/local/bin/mvn