gradle配置maven倉庫


Maven配置

  • 在gradle(kts)中配置maven:

    build.gradle.kts

//倉庫配置
repositories {
    //mavenLocal { setUrl("file://${project.rootDir}/lib") }
    //首先去本地倉庫找
    mavenLocal()
    //然后去阿里倉庫找
    // build.gradle:
    // maven { url "https://maven.aliyun.com/nexus/content/groups/public/" }

    // build.gradle.kts:
    maven { url = uri("https://repo.spring.io/release") }
    maven { url = uri("https://repo.spring.io/milestone") }
    maven { url = uri("https://plugins.gradle.org/m2/") }
    maven {
        isAllowInsecureProtocol = true
        setUrl("https://maven.aliyun.com/nexus/content/groups/public/")
    }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://maven.aliyun.com/repository/public") }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://maven.aliyun.com/repository/google") }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://maven.aliyun.com/repository/gradle-plugin") }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://maven.aliyun.com/repository/spring-plugin") }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://maven.aliyun.com/repository/apache-snapshots") }
    maven {
        isAllowInsecureProtocol = true
        url = uri("https://oss.jfrog.org/artifactory/oss-snapshot-local/") }
    google()
    jcenter()
    //最后從maven中央倉庫找
    mavenCentral()
}
  • 在gradle(groovy)中配置maven:

    build.gradle

//倉庫配置
repositories {
    //mavenLocal { setUrl("file://${project.rootDir}/lib") }
    //首先去本地倉庫找
    mavenLocal()
    //然后去阿里倉庫找
    // build.gradle.kts:
    //maven {
    //    isAllowInsecureProtocol = true
    //    setUrl("https://maven.aliyun.com/nexus/content/groups/public/")
    //}

    // build.gradle:
    maven { 
        setAllowInsecureProtocol(true)
        url "https://repo.spring.io/release" 
    }
    maven {
        setAllowInsecureProtocol(true)
        url "https://repo.spring.io/milestone"
    }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/nexus/content/groups/public/"
    }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/repository/public"
    }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/repository/google" }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/repository/gradle-plugin" }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/repository/spring-plugin" }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://maven.aliyun.com/repository/apache-snapshots" }
    maven {
        //isAllowInsecureProtocol = true
        setAllowInsecureProtocol(true)
        url "https://oss.jfrog.org/artifactory/oss-snapshot-local/" }
    google()
    jcenter()
    //最后從maven中央倉庫找
    mavenCentral()
}

IDEA配置代碼模板

  1. 打開配置(settigs/preference)

  2. 搜索live(找到live template)

  3. 找到kotlin、gradle,分別做如下配置
    maven代碼模板

  4. 配置完畢后,在編輯器中輸入“mreps”,彈出提示,回車(Enter)。
    使用示例


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM