5.0.x版本可以使用JDK8,最新5.3.x必须使用JDK17

Could not resolve all dependencies for configuration ‘:buildSrc:compileClasspath‘.

编译Spring源码出现这个错误,首先检查jdk版本 发现没有问题,然后从网上了解到,idea 2022.x版本以上才支持JDK17。重新安装新版本idea 然后再刷,一直出现 Could not resolve all dependencies for configuration ‘:buildSrc:compileClasspath’. 错误。

配置修改成这个,发现一直在下载7.5.1的gradle,因为我当前的版本是8.0.1,随即重新下载7.5.1版本的gradle,现在一切正常。 tips:

build的过程十分漫长,大概花了半小时,其中kotlin-compiler-embeddable/1.5.32下载的十分缓慢。可以到地址下载1.5.32选择对应版本的包直接放进库里面。大概位置:D:\env\gradle_rep\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable修改了aliyun的源,加快下载速度。build.gradle文件的repositories添加

maven { url "https://maven.aliyun.com/repository/gradle-plugin" }

maven { url "https://maven.aliyun.com/repository/public" }

修改后

repositories {

maven { url "https://maven.aliyun.com/repository/gradle-plugin" }

maven { url "https://maven.aliyun.com/repository/public" }

mavenCentral()

maven { url "https://repo.spring.io/libs-spring-framework-build" }

}

settings.gradle 文件修改

maven { url "https://maven.aliyun.com/nexus/content/repositories/spring-plugin" }

修改后

pluginManagement {

repositories {

mavenCentral()

gradlePluginPortal()

maven { url "https://maven.aliyun.com/nexus/content/repositories/spring-plugin" }

maven { url "https://repo.spring.io/release" }

}

}

好文阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: