如何正确设置阿里云 Maven 代理

之前我是这样设置的

initscript {
    repositories {
        maven{ url "https://maven.aliyun.com/repository/public"}
    }

}



allprojects {
    repositories {
        maven{ url  "https://maven.aliyun.com/repository/public"}
    }
}

后来看了官网描述,public 只是包含 centraljcenter, 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