我如何自制安装gradle 1.12?

时间:2014-07-30 17:12:58

标签: ruby-on-rails git bash shell gradle

我目前有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版本?

3 个答案:

答案 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看起来像的例子是

  

https://github.com/gradle/gradle.git

另外,您可能正在努力解决ruby依赖项文件中列出的错误版本。

然而要安装另一个版本的gradle(假设你有最新的版本,如果你没有,我也可以提供帮助):

  1. 检查您是否使用旧版本的gradle:$ brew info gradle
  2. 如果您想要的版本存在,请切换版本$ brew switch gradle SOME_VERSION,将SOME_VERSION替换为您想要的版本号(并显示已安装)。
  3. 为了不冗余,如果您没有安装所需的版本,请参阅另一篇文章: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