手册>Gradle 修改为阿里镜像源

320 阅读1分钟

会去使用官方镜像库,但是下载非常慢
解决方式如下:
◬ 建议使用针对单个项目的方式, 如果发现有些依赖阿里仓库没有, 便于修改回官方镜像库

  • 查看到下载库使用的是官方镜像地址, 下载龟速
    image.png

  • 针对单个项目找到项目中的 settings.gradle.kts设置如下的配置

         repositories {
             mavenLocal()
             maven { url = uri("https://maven.aliyun.com/repository/public/") }
             maven { url = uri("https://maven.aliyun.com/repository/spring/") }
             mavenCentral()
         }
    

    或者非 kts配置 则设置如下配置

    repositories {
             mavenLocal()
             maven {
                 url 'https://maven.aliyun.com/repository/public/'
             }
             maven {
                 url 'https://maven.aliyun.com/repository/spring/'
             }
             mavenCentral()
         }
    
  • 针对全局项目 找到 gradle下的 init.d 目录 image.png

  • 可以在GRADLE_HOME/init.d/目录下新建文件 init.gradle image.png

        allprojects {
            repositories {
    
                mavenLocal()
    
                maven { url 'https://maven.aliyun.com/repository/public/' }
                maven { url 'https://maven.aliyun.com/repository/spring/'}
                maven { url 'https://maven.aliyun.com/repository/google/'}
                maven { url 'https://maven.aliyun.com/repository/gradle-plugin/'}
                maven { url 'https://maven.aliyun.com/repository/spring-plugin/'}
                maven { url 'https://maven.aliyun.com/repository/grails-core/'}
                maven { url 'https://maven.aliyun.com/repository/apache-snapshots/'}
    
                mavenCentral()
            }
        }
    
  • 发现修改成功, 从阿里云镜像下载库, 速度起飞 image.png