Gradle全局替换国内镜像的配置方法(2024版)
在Gradle中替换为国内镜像可以加快依赖的下载速度。要全局替换镜像配置,您可以在Gradle的全局配置文件中进行设置。以下是2024年最新版的设置方法:
修改 init.gradle
文件
定位 Global Init Script 路径
找出或创建您用户目录下的
~/.gradle/init.gradle
文件(在Windows系统上是C:\Users\<您的用户名>\.gradle\init.gradle
)。编辑
init.gradle
在文件中加入如下配置以将 JCenter 和 Maven Central 的镜像替换为阿里云的镜像仓库:
allprojects {
repositories {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/jcenter/' }
mavenCentral {
url 'https://maven.aliyun.com/repository/central/'
}
}
}
}
Tips:
- 确保网络环境:请确保您的网络能够正常访问阿里云的这些镜像。
- 检查已有配置:如有其他配置文件中定义的仓库设置,需保证它们的优先级和作用范围。
- 更新依赖缓存:更改后,您可能需要使用
gradle clean
后再执行构建命令以更新依赖缓存。 - Gradle 版本兼容性:建议使用较新的 Gradle 版本以获得更好的性能和功能支持。
配置完成后,Gradle将在构建时自动使用阿里云镜像来下载依赖,从而提升下载速度和构建效率。