如何为Mac安装/升级gradle ?
正如本教程中提到的,它非常简单:
安装
brew install gradle
升级
brew upgrade gradle
(当然是用Homebrew)
请参见(最后)更新的文档。
我是从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
推荐文章
- 如何停止mysqld
- 它目前正在被另一个Gradle实例使用
- 多个dex文件定义了landoid /support/v4/accessibilityservice/AccessibilityServiceInfoCompat
- 如何从远程SSH会话发送数据到本地剪贴板
- SSH端口转发~/。ssh /配置文件?
- Gradle:无法确定java版本从11.0.2开始
- 在子目录中测试Golang
- Gradle构建脚本依赖项
- 如何复制文件跨计算机使用SSH和MAC OS X终端
- Mac SQLite编辑器
- 在MacOS X上推荐用什么方式安装Node.js、nvm和npm ?
- 如何在Swift中删除视图的所有子视图?
- 如何在Mac OS Lion上从命令行启动MySQL服务器?
- 如何确定Gradle的版本?
- 警告用户/local/mysql/data目录不属于mysql用户