阿里云maven倉庫使用,阿里云maven倉庫本地下載阿里云maven倉庫使用如果公司沒有搭建私服倉庫,那下包是十分痛苦的事情。不過好在有阿里云的maven倉庫。1.maven構建項目在setting.xml文件中新增配置mirrors的子節點mirrors idnexusaliyun/id mirrorOf*/mir......
如果公司沒有搭建私服倉庫,那下包是十分痛苦的事情。不過好在有阿里云的maven倉庫。1.maven構建項目在setting.xml文件中新增配置mirrors的子節點
mirrors
idnexusaliyun/id mirrorOf*/mirrorOf nameNexus aliyun/name urlhttp://maven.aliyun.com/nexus/content/groups/public/url/mirrors
2.gradle構建項目可以修改項目下build.gradle文件,將默認的
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),也是運行時的全局配置。然后我們開始歡快的下包吧
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部