我如何知道我的机器上是否安装了Gradle?

我如何知道我的机器上是否安装了Gradle?,gradle,Gradle,我有一个安装了Android Studio的Macbook。由于我有使用Gradle的项目(Android Studio也使用Gradle),我假设我的机器上某处安装了Gradle。但是,如果我在终端中键入gradle,我会发现命令未找到。那么,我是因为有Android Studio而自动安装了Gradle,还是必须运行brew安装Gradle 我知道这是一个糟糕/愚蠢的问题,但我只想确保我不会安装Gradle两次。你根本不需要安装Gradle。项目可能使用-即,您应该能够在其根目录中运行/gr

我有一个安装了Android Studio的Macbook。由于我有使用Gradle的项目(Android Studio也使用Gradle),我假设我的机器上某处安装了Gradle。但是,如果我在终端中键入
gradle
,我会发现
命令未找到。那么,我是因为有Android Studio而自动安装了Gradle,还是必须运行
brew安装Gradle


我知道这是一个糟糕/愚蠢的问题,但我只想确保我不会安装Gradle两次。

你根本不需要安装Gradle。项目可能使用-即,您应该能够在其根目录中运行
/gradlew which

在不太可能的情况下,他们没有使用包装器,那么brew install gradle应该可以在Mac上运行


(我不知道Android Studio是否部署了Gradle,但如果部署了,显然它的部署方式与您的
路径不符)

可以在这里找到正确答案:

命令:
brew info gradle

因此,您将得到如下结果:

gradle: stable 4.0.1
Build system based on the Groovy language
https://www.gradle.org/
/usr/local/Cellar/gradle/3.4 (181 files, 74.5MB) *
Built from source on 2017-02-24 at 15:01:34
From: https://github.com/Homebrew/homebrew-        core/blob/master/Formula/gradle.rb
==> Requirements
Required: java >= 1.7 ✔
==> Options
--with-all
Installs Javadoc, examples, and source in addition to the binaries
在这里,您可以在第4行看到主路径:
/usr/local/ceral/gradle/3.4


表现良好的项目使用gradle包装器。因此,您不需要安装gradle:gradle包装器将为您下载并使用它。如果我在根目录的终端中键入
/gradlew
,我将获得
权限被拒绝
。我怎样才能解决这个问题?编辑:我用cmod解决了它。谢谢你的帮助!根据我刚刚得到的警告,Gradle包装器需要一个internet连接。所以,如果有一段时间你可能需要在没有互联网接入的情况下使用Gradle,那么安装Gradle就是一个很好的例子。