第一步, 使用本地gradle而不是./gradlew
如果IDEA不指定的话会自动用项目下的./gradlew来拉去依赖,会自动下载一个gradle-7.X.zip的安装包,这个因为国内网络问题会导致下载很慢,而且不同的项目不共享,也就是一个项目它都会下载一个这么个玩意
打开IDEA的 Preferences | Build, Execution, Deployment | Build Tools | Gradle
将箭头选择 Speciified location
后面输入本地的gradle地址
⚠️ 注意IDEA的gradle设置不共享,每个项目可能都需要这样设置一下
第二步, 切换国内的镜像源
gradle.kts 版本
repositories {
maven {
setUrl("https://maven.aliyun.com/repository/public/")
}
maven {
setUrl("https://maven.aliyun.com/repository/spring/")
}
mavenCentral()
}
gradle 版本
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
maven {
url 'https://maven.aliyun.com/repository/spring/'
}
mavenLocal()
mavenCentral()
}
第三步
设置完前两步后,重新让idea刷新依赖,
最后补充
能科学上网就不要搞上面几步,毕竟设置gradle和设置依赖很麻烦,而且用镜像没准会出现拉不到最新的可能