解决 gradle 报错Gradle sync failed in *m*s could not resolve all files for configuration ‘:classpath‘

 在使用kotlin语言创建一个空项目构建的过程中,遇见报错

Gradle sync failed in *m*s   read timeout

could not resolve all files for configuration ':classpath'

1. 检查JDK版本

首先,按照下图进入设置查看一下Gradle对应的JDK版本是否过低,目前8.0版本以上的对应 JDK17。
这里可以看到 Gradle用户主目录是C:\Users\用户名\.gradle,这个可以记一下,等会可能会考。


2. 添加maven镜像源


如果确认JDK版本已经是最新版或者版本和Gradle是对应的,但仍然下载Plugin失败,可以在settings.gradle.kts中的添加镜像地址:


镜像地址代码如下:

pluginManagement {
    repositories {
        maven { url=uri ("https://jitpack.io") }
        maven { url=uri ("https://maven.aliyun.com/repository/releases") }
//        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url=uri ("https://maven.aliyun.com/repository/google") }
        maven { url=uri ("https://maven.aliyun.com/repository/central") }
        maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin") }
        maven { url=uri ("https://maven.aliyun.com/repository/public") }
        google()
        mavenCentral()
        gradlePluginPortal()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url=uri ("https://jitpack.io") }
        maven { url=uri ("https://maven.aliyun.com/repository/releases") }
//        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url=uri ("https://maven.aliyun.com/repository/google") }
        maven { url=uri ("https://maven.aliyun.com/repository/central") }
        maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin") }
        maven { url=uri ("https://maven.aliyun.com/repository/public") }
        google()
        mavenCentral()
    }
}
rootProject.name = "My Application"
include(":app")


一般而言,问题到这里就解决了。

参考链接:

https://blog.csdn.net/qq_43811536/article/details/139447518 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值