我目前有gradle 1.10
我试过了:
brew versions gradle
然后:
git checkout 8ef0672 /usr/local/Library/Formula/gradle.rb
因为我看到了:
1.12 git checkout 8ef0672 /usr/local/Library/Formula/gradle.rb
但得到了这个错误:
fatal: Not a git repository (or any of the parent directories): .git
如何使用自制软件安装特定的gradle版本?
答案 0 :(得分:7)
做这样的事情:
cd $(brew --prefix)
brew versions gradle
## copy and run the git checkout for your desired gradle version
brew unlink gradle
brew install gradle
这对我有用。我虽然在Mac OSX上。
答案 1 :(得分:2)
首先你的git请求的问题是,你是在试图拉一个非git的存储库。一个git repo看起来像的例子是
另外,您可能正在努力解决ruby依赖项文件中列出的错误版本。
然而要安装另一个版本的gradle(假设你有最新的版本,如果你没有,我也可以提供帮助):
$ brew info gradle
$ brew switch gradle SOME_VERSION
,将SOME_VERSION替换为您想要的版本号(并显示已安装)。为了不冗余,如果您没有安装所需的版本,请参阅另一篇文章:Homebrew install specific version of formula?
答案 2 :(得分:0)
使用homebew安装不同版本的软件包,
brew tap homebrew/versions
搜索所需的包裹:
brew search gradle
结果:
gradle homebrew/versions/gradle18 homebrew/versions/gradle24
homebrew/versions/gradle110 homebrew/versions/gradle20 homebrew/versions/gradle26
homebrew/versions/gradle112 homebrew/versions/gradle21 homebrew/versions/gradle27
homebrew/versions/gradle16 homebrew/versions/gradle221 homebrew/versions/gradle28
Caskroom/cask/qlgradle
现在选择您想要的版本:
brew install homebrew/versions/gradle112