目录
要在Gradle项目中配置使用国内镜像,可以采取以下步骤来全局替换默认的仓库为国内可用的镜像源。这里假设想将Maven中央仓库等默认仓库更换为阿里云、清华大学或者其他的国内镜像站点。
修改 settings.gradle
文件
先需要找到或创建项目的根目录下的 settings.gradle
文件,在这个文件里可以设置全局的仓库位置。如果不存在该文件,需要新建一个。
pluginManagement {
repositories {
maven { url 'https://maven.aliyun.com/repository/public' } // 阿里云公共仓库
maven { url 'https://mirrors.tuna.tsinghua.edu.cn/maven/' } // 清华大学镜像
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://mirrors.tuna.tsinghua.edu.cn/maven/' }
}
}
修改 build.gradle
文件
如果希望在特定的模块中使用国内镜像,可以在对应的 build.gradle
文件中添加仓库配置。
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://mirrors.tuna.tsinghua.edu.cn/maven/' }
}
配置全局Gradle设置
如果想将所有Gradle项目的仓库都指向国内镜像,可以在全局的Gradle配置文件中设置。全局配置文件的位置取决于操作系统:
- Windows:
%USERPROFILE%/.gradle/gradle.properties
- Linux/Mac:
~/.gradle/gradle.properties
在该文件中添加如下内容:
systemProp.mvn_repo_local=/path/to/local/repo # 如果需要指定本地仓库路径
systemProp.maven.repo.local=/path/to/local/repo # 另一种指定本地仓库的方式
# 国内镜像设置
mavenCentral() { url = 'https://maven.aliyun.com/repository/public' }
maven { url 'https://mirrors.tuna.tsinghua.edu.cn/maven/' }
标签:url,gradle,maven,https,镜像,Gradle,下载 From: https://blog.csdn.net/weixin_43298211/article/details/141940562注:上面的配置示例使用了阿里云和清华大学的镜像地址,可以根据实际需要选择合适的镜像站点。另确保所选的镜像站点支持你需要的所有依赖库。