通过SDKMAN安装Gradle后,~/.gradle目录及init.gradle位置咨询
SDKMAN安装Gradle后,全局配置目录~/.gradle的位置说明
- ~/.gradle是用户级全局配置目录,和Gradle的安装方式(手动/SDKMAN)无关,SDKMAN管理的Gradle依然会默认读取这个目录下的配置文件。
- 你找不到它的常见原因及解决方法:
- 目录未自动生成:SDKMAN安装的Gradle如果还未执行过任何构建命令,不会自动创建~/.gradle目录。只需运行任意Gradle命令(比如
gradle tasks),Gradle就会自动生成该目录。 - 隐藏文件未显示:MacOS默认隐藏以
.开头的文件/目录,按Cmd+Shift+.快捷键可显示隐藏内容,就能看到~/.gradle。
- 目录未自动生成:SDKMAN安装的Gradle如果还未执行过任何构建命令,不会自动创建~/.gradle目录。只需运行任意Gradle命令(比如
- 手动创建并配置的步骤:
- 终端执行命令创建目录:
mkdir -p ~/.gradle - 将你的
init.gradle脚本放入该目录,后续SDKMAN管理的Gradle会自动加载这个全局配置。
- 终端执行命令创建目录:
- 验证路径:运行
gradle -v,输出中的User home directory项对应的路径就是~的实际路径,检查该路径下的.gradle目录即可。
内容的提问来源于stack exchange,提问作者claxtastic
相关产品推荐
相关产品推荐

