阿里雲Maven倉庫地址+CentOS阿里雲yum源
阿新 • • 發佈:2018-12-27
背景
新安裝的Maven使用國外源,在更新jar包時速度非常之慢,其實我們可以切換到國內映象源以加速下載。
配置
maven
在安裝目錄conf中找到settings.xml並設定源。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
gradle
在 USER_HOME/.gradle/ 下面建立新檔案 init.gradle,輸入下面的內容並儲存。
allprojects{ repositories { def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL." remove repo } } } maven { url REPOSITORY_URL } } }
經測試在切換到阿里源之後,下載速度還是非常快速的。
2.CentOS系統更換軟體安裝源
第一步:備份你的原映象檔案,以免出錯後可以恢復。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下載新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
更改CentOS-Media.repo使其為不生效:
enabled=0
第三步:執行yum makecache生成快取
yum clean all
yum makecache