试图升级maven。遵循this教程。现在我得到这个
文件是如何存在而不存在的?
答案 0 :(得分:41)
要升级到最新版本(如果已安装但需要更新版本),请执行以下操作:
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/...
try this answer from another issue
答案 1 :(得分:20)
您从Downloads目录创建了一个符号链接,其中的目录可能不再存在(或路径不正确)。目录/ usr / bin / mvn显然存在,但链接对目标不正确,导致在输入mvm --version
时出现“无此类文件或目录”错误。
再次阅读教程(看起来没问题)但是如果你失败了,你总是可以尝试使用Homebrew和以下命令:
brew update
brew install maven
答案 2 :(得分:3)
答案 3 :(得分:0)
如果您在以下命令下运行,我将得到解决
brew update
brew install maven
仍然存在问题,检查您的M2_HOME路径。
它应该设置为
M2_HOME=/usr/local/bin/mvn