如何为Mac安装/升级gradle ?


正如本教程中提到的,它非常简单:

安装

brew install gradle

升级

brew upgrade gradle

(当然是用Homebrew)

请参见(最后)更新的文档。


使用端口:

port install gradle

港口,在El Capitan上测试


我是从http://gradle.org/gradle-download/下载的。我使用Homebrew,但我错过了用它安装gradle。

为了通过使用Homebrew重新下载来节省一些mb,我将gradle二进制文件从下载(并提取)的压缩文件/usr/local/bin/中进行符号链接。这是Homebrew符号链接所有其他二进制文件的相同位置。

cd /usr/local/bin/
ln -s ~/Downloads/gradle-2.12/bin/gradle

现在检查它是否工作:

gradle -v

另一种选择是使用sdkman。与brew相比,sdkman的一个优势是支持许多版本的gradle。(brew只支持最新版本和2.14。)安装sdkman执行:

curl -s "https://get.sdkman.io" | bash

然后按照说明做。点击这里获取更多安装信息。安装sdkman后,使用以下命令:

sdk install gradle

或安装特定版本:

sdk install gradle 2.2

或者使用特定的安装版本:

sdk use gradle 2.2

要查看已安装和可用的版本:

sdk list gradle

更多信息请点击这里。


两个方法

using homebrew auto install: Steps: brew install gradle Pros and cons Pros: easy Cons: (probably) not latest version manually install (for latest version): Pros and cons Pros: use your expected any (or latest) version Cons: need self to do it Steps download latest version binary (gradle-6.0.1) from Gradle | Releases unzip it (gradle-6.0.1-all.zip) and added gradle path into environment variable PATH normally is edit and add following config into your startup script( ~/.bashrc or ~/.zshrc etc.):

export GRADLE_HOME=/path_to_your_gradle/gradle-6.0.1
export PATH=$GRADLE_HOME/bin:$PATH

其他一些基本的注意事项

问:如何使PATH立即生效?

答:使用来源:

来源 ~/.巴什尔克

它将使/执行你的.bashrc,所以make PATH成为你期望的最新值,其中包括你添加的gradle路径。

问:如何检查PATH是否真的生效/正在工作?

答:使用echo在你的path中查看你添加的路径

➜  ~ echo $PATH
xxx:/Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/bin:xxx

你可以看到我们在PATH中添加了/Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/bin

问:如何验证gradle是否正确安装在我的Mac上?

A:用哪一种都能找到gradle

➜  ~ which gradle
/Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/bin/gradle

和检查,看看gradle版本

➜  ~ gradle --version

------------------------------------------------------------
Gradle 6.0.1
------------------------------------------------------------

Build time:   2019-11-18 20:25:01 UTC
Revision:     fad121066a68c4701acd362daf4287a7c309a0f5

Kotlin:       1.3.50
Groovy:       2.5.8
Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM:          1.8.0_112 (Oracle Corporation 25.112-b16)
OS:           Mac OS X 10.14.6 x86_64

这意味着(最新的)gradle已经正确安装在你的MAC ^_^。

更多细节请参考我的(中文)帖子【已解决】mac中安装maven