maven和gradle的全局阿里雲鏡像代理


Maven:~/.m2/settings.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

    <!-- 官網參考: http://maven.apache.org/guides/mini/guide-mirror-settings.html -->
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <name>阿里雲中央倉庫</name>
            <mirrorOf>central,jcenter</mirrorOf>
            <url>https://maven.aliyun.com/repository/public/</url>
        </mirror>
    </mirrors>

</settings>

 

Gradle: ~/.gradle/init.gradle

// 官網參考: https://docs.gradle.org/current/userguide/init_scripts.html#header
allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/public/' } 
        maven { url 'https://maven.aliyun.com/repository/google' }        
    }
}

 

// 驗證:工程文件的build.gradle加入如下任務,並運行 gradle showRepos
task showRepos {
    doLast {
        repositories.each {
            println "repository: ${it.name} ('${it.url}')"
        }
    }
}

 

 

 

 

 

 

 

 


免責聲明!

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



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