如何正确设置阿里云 Maven 代理
之前我是这样设置的
initscript {
repositories {
maven{ url "https://maven.aliyun.com/repository/public"}
}
}
allprojects {
repositories {
maven{ url "https://maven.aliyun.com/repository/public"}
}
}
后来看了官网描述,public
只是包含 central
和 jcenter
, google
是不包含的,所以 Google
相关的我总是下载失败,我改为了下面这样
initscript {
repositories {
maven{ url "https://maven.aliyun.com/repository/public"}
maven{ url "https://maven.aliyun.com/repository/google"}
maven{ url "https://maven.aliyun.com/repository/gradle-plugin"}
}
}
allprojects {
repositories {
maven{ url "https://maven.aliyun.com/repository/public"}
maven{ url "https://maven.aliyun.com/repository/google"}
}
}
这个文件为 init.gradle
需要放在 用户/.gradle
目录下,linux
就是 ~/.gradle