【问题标题】:How do I know if Gradle is installed on my machine?我如何知道我的机器上是否安装了 Gradle?
【发布时间】:2020-05-28 13:12:59
【问题描述】:

我有一台安装了 Android Studio 的 Macbook。因为我有使用 Gradle 的项目(Android Studio 也使用 Gradle),所以我假设我的机器上某个地方安装了 Gradle。但是,如果我在终端中输入gradle,我会得到command not found。那么,我是因为我有 Android Studio 而自动安装了 Gradle,还是必须运行 brew install gradle

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

【问题讨论】:

标签: gradle


【解决方案1】:

您根本不需要安装 Gradle。这些项目可能使用Gradle wrapper - 即您应该能够在其根目录中运行./gradlew whatever

如果他们使用包装器,那么brew install gradle 应该可以在 Mac 上运行。

(我不知道 Android Studio 是否部署 Gradle,但如果部署了 Gradle,显然它的部署方式与您的 PATH 不兼容。)

【讨论】:

  • 如果我在终端的根目录下输入./gradlew,我会得到Permission denied。我怎样才能解决这个问题?编辑:我通过修改它来解决它。感谢您的帮助!
  • 根据我刚刚使用Ghidra 得到的警告,Gradle 包装器需要互联网连接。因此,如果有时您可能需要在没有 Internet 访问权限的情况下使用 Gradle,那么可能需要安装它。
【解决方案2】:

可以在这里找到正确答案:Gradle home cannot be found on Mac

命令: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/Cellar/gradle/3.4

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    相关资源
    最近更新 更多