最近接收了一个使用 gradle 作为构建工具的 Java 项目,项目初始的配置是使用国外的 maven 源来下载依赖库,导致下载过程非常慢。终止了构建过程后,将项目的依赖库源设置为国内的 maven 库。

下面以国内广泛使用的阿里 maven 库作为案例进行演示。

为单个项目修改

要为单个项目修改依赖源,只需要打开项目的 buidl.gradle 文件,在 repositories 增加阿里源即可。

修改前:

1
2
3
4
repositories {
mavenCentral()
jcenter()
}

修改后:

1
2
3
4
5
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
jcenter()
}

全局设置

如果你有多个项目要设置,每个项目去改可能会有些麻烦,这时就可以考虑直接修改 init.gradle 文件,该文件通常位于 <用户目录>/.gradle 中。编辑该文件,在 allprojects 中增阿里库:

1
2
3
4
5
6
7
allprojects {
repositories {
maven {
url "https://maven.aliyun.com/repository/public"
}
}
}
TAGS