在 Mac 上找不到 Gradle home

新手上路,请多包涵

我已经使用终端在 MAC 上安装了 gradle

brew install gradle

Gradle 已经安装成功。

 gradle -v

------------------------------------------------------------
Gradle 3.3
------------------------------------------------------------

Build time:   2017-01-03 15:31:04 UTC
Revision:     075893a3d0798c0c1f322899b41ceca82e4e134b

Groovy:       2.4.7
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_112 (Oracle Corporation 25.112-b16)
OS:           Mac OS X 10.12.3 x86_64

但我找不到gradle home。

 echo $GRADLE_HOME
[empty result]

确定主目录的第一步是检测 gradle 指令的位置:

 which gradle
/usr/local/bin/gradle

有难以理解的 bash 文件。


任何想法如何通过终端检测 gradle 主目录?

原文由 Sergii 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
2 个回答

您可以使用命令:

 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

原文由 dvelopp 发布,翻译遵循 CC BY-SA 3.0 许可协议

您可以在 .bashrc.zshrc 中使用以下代码段自动检索 GRADLE_HOME 的路径:

 export GRADLE_HOME=$(brew info gradle | grep /usr/local/Cellar/gradle | awk '{print $1}')

当 Gradle 更新时,Gradle 主页的路径发生变化时,这很方便。

原文由 jokoso 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题