阿里云maven倉庫使用,阿里云maven倉庫本地下載阿里云maven倉庫使用如果公司沒有搭建私服倉庫,那下包是十分痛苦的事情。不過好在有阿里云的maven倉庫。1.maven構(gòu)建項目在setting.xml文件中新增配置mirrors的子節(jié)點mirrors idnexusaliyun/id mirrorOf*/mir......
如果公司沒有搭建私服倉庫,那下包是十分痛苦的事情。不過好在有阿里云的maven倉庫。1.maven構(gòu)建項目在setting.xml文件中新增配置mirrors的子節(jié)點
mirrors
idnexusaliyun/id mirrorOf*/mirrorOf nameNexus aliyun/name urlhttp://maven.aliyun.com/nexus/content/groups/public/url/mirrors
2.gradle構(gòu)建項目可以修改項目下build.gradle文件,將默認(rèn)的
repositories {
mavenCentral()}
改成
repositories {
maven { url http://maven.aliyun.com/nexus/content/groups/public }}
但是這樣做比較麻煩,其他項目也要每次修改。省事的辦法是新建一個init.gradle的文件,并保存到USERHOME/.gradle/文件夾下即可。里面寫入如下代碼
allprojects{
repositories { def REPOSITORYURL = http://maven.aliyun.com/nexus/content/groups/public all { ArtifactRepository repo def url = repo.url.toString() if ((repo instanceof MavenArtifactRepository) (url.startsWith(https://repo1.maven.org/maven2) url.startsWith(https://jcenter.bintray.com))) { project.logger.lifecycle Repository ${repo.url} replaced by $REPOSITORYURL . remove repo } } maven { url REPOSITORYURL } }}
init.gradle文件其實是Gradle的初始化腳本(Initialization Scripts),也是運行時的全局配置。然后我們開始?xì)g快的下包吧
特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部