如何使用brew命令在mac中安装特定版本的maven

时间:2016-06-02 09:09:49

标签: macos maven homebrew

我想在使用brew命令中安装maven的特定版本(3.0.5)。我尝试了以下命令,该命令因错误而失败:没有名称为“3.0.5”的可用公式

brew install maven 3.0.5

有什么想法吗?

2 个答案:

答案 0 :(得分:20)

brew search maven

列出所有maven版本,如下所示

maven maven-completion maven-shell maven@3.0 maven@3.1maven@3.2✔maven@3.3

brew install maven@3.0

在我的Mac上安装maven 3.0.5。

答案 1 :(得分:3)

brew install https://raw.github.com/Homebrew/homebrew-versions/master/maven30.rb

然后它将使用不同的Homebrew的公式,它将为您提供maven 3.0.5而不是

我最后在我的Mac上尝试了这个,它可以安装3.0.5!

如果没有,您可以使用类似版本,请尝试以下内容:

brew install maven30

你有什么操作系统?在OS X 10.9上你应该使用brew install maven30,因为maven 3.1.1似乎是错误的。

顺便说一下:

使用Homebrew:

you@host:~$ brew install maven will install Maven 3.3.1 (3/24/15)
you@host:~$ brew install maven30 will install Maven 3.0 which should be 

更好

如果您遇到404错误,请尝试在之前进行brew更新。

如果一直没有,请尝试恢复安装:

cd ~/Documents
mkdir BrewRecovery
cd BrewRecovery
curl -OL https://gist.githubusercontent.com/ilovezfs/21a741a78927a17b9ad1/raw/fef5866ccd51f07a9635fcb1096e8df0479af01b/Brewfile-deanchester.brewfile
md5 Brewfile-deanchester.brewfile