无法将相对路径Home\daemon\7.6转为绝对文件,Gradle配置求助
解决Gradle「无法将相对路径Home\daemon\7.6转换为绝对文件」问题
检查Gradle环境变量配置
确保GRADLE_HOME设置为你下载的Gradle 7.6的绝对路径,比如C:\gradle-7.6(Windows系统)或者/usr/local/gradle-7.6(Linux/macOS),同时把%GRADLE_HOME%\bin(Windows)或$GRADLE_HOME/bin(类Unix)加入到PATH变量中。修正IDE中的Gradle配置
如果你用的是IntelliJ IDEA或Android Studio:- 打开
File > Settings > Build, Execution, Deployment > Build Tools > Gradle(Windows/Linux)或IntelliJ IDEA > Settings > ...(macOS) - 在
Gradle user home栏,手动填写.gradle文件夹的绝对路径,比如C:\Users\你的用户名\.gradle(Windows)或/Users/你的用户名/.gradle(macOS) - 确认
Gradle JVM选择的是JDK 8及以上版本(Gradle 7.6对JDK版本有要求)
- 打开
清理Gradle缓存与守护进程
- 关闭IDE,手动删除
.gradle/daemon/7.6目录下的所有文件 - 打开命令行,执行
gradle clean和gradle build --no-daemon命令,强制重新构建并临时禁用守护进程,之后再尝试正常启用守护进程运行项目
- 关闭IDE,手动删除
检查项目级Gradle配置文件
打开项目根目录下的gradle/wrapper/gradle-wrapper.properties,确保distributionUrl指向正确的Gradle 7.6下载地址,示例:distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip同时确认文件中没有使用相对路径配置Gradle的安装位置
内容的提问来源于stack exchange,提问作者Tilt
相关产品推荐
相关产品推荐

