美文网首页
gradle7 代理配置

gradle7 代理配置

作者: 李晓通 | 来源:发表于2022-07-11 16:03 被阅读0次

前言

今天创建一个新的项目,结果发现kotlin的配置死活就没办法下载,这时候想到要去配置镜像,结果发现gradle7配置变得不一样了。。这里记录一下,gradle7配置镜像的问题

配置

我们选用aliyun镜像,首先打开setting.gradle,在pluginManagement->repositoriesdependencyResolutionManagement->repositories下添加相应代理

pluginManagement {
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/public'
        }
        maven {
            url "https://maven.aliyun.com/repository/google"
        }
        maven { url "https://jitpack.io" }

        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/public'
        }
        maven {
            url "https://maven.aliyun.com/repository/google"
        }
        maven { url "https://jitpack.io" }
        google()
        mavenCentral()
    }
}
rootProject.name = "KotlinApp"
include ':app'

点击sync之后便可以等待下载了。这里贴一下所有的代理镜像,大家按需添加即可
https://developer.aliyun.com/mvn/guide

问题

Gradle7下使用http私库时,提示要使用 https, 可以使用 allowInsecureProtocol true 关闭。

repositories {
    google()
    mavenCentral()
    maven {
        allowInsecureProtocol = true
        url 'http://xxxxxx/xxxxxx/xxxxxx'
    }
}

相关文章

网友评论

      本文标题:gradle7 代理配置

      本文链接:https://www.haomeiwen.com/subject/skunbrtx.html