這篇文章將為大家詳細(xì)講解有關(guān)怎么在Gradle中使用Maven倉庫,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
成都創(chuàng)新互聯(lián)公司歡迎咨詢:028-86922220,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),成都創(chuàng)新互聯(lián)公司網(wǎng)頁制作領(lǐng)域十載,包括成都房屋鑒定等多個行業(yè)擁有豐富建站經(jīng)驗(yàn),選擇成都創(chuàng)新互聯(lián)公司,為企業(yè)錦上添花!在build.gradle文件中, 修改repositories如下:
repositories { mavenLocal() mavenCentral() }
這樣的話, 就會優(yōu)先從maven的倉庫中查找所需的jar包
我的maven配置本地倉庫為D:\repository中(見底部的"如何修改maven本地倉庫地址"), 為防止下載到C盤默認(rèn)的目錄下, 建議將setting.xml復(fù)制一份到C:\Users\用戶名\.m2\目錄下
當(dāng)build.gradle中依賴的jar包已經(jīng)通過maven下載過的, 就不會重復(fù)下載了, 但是沒有下載過的, gradle會將其下載到配置的路徑下, 如下圖所示
感覺gradle之后如果能將gradle的倉庫下載到maven的倉庫中, 就更好了.
如何修改maven本地倉庫地址
到maven的目錄中(如: ..\apache-maven-3.3.9\conf\settings.xml), 修改settings.xml文件, 內(nèi)容如下:
<localRepository>D:\repository\</localRepository>
如何使用國內(nèi)鏡像
如果使用maven
找到settings.xml并設(shè)置源即可。在這里我們使用阿里云的源,速度還是相當(dāng)快的。
<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/ 下面創(chuàng)建新文件 init.gradle,輸入下面的內(nèi)容并保存。
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 } } }
關(guān)于怎么在Gradle中使用Maven倉庫就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
網(wǎng)站題目:怎么在Gradle中使用Maven倉庫-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://m.newbst.com/article24/dggdce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、全網(wǎng)營銷推廣、品牌網(wǎng)站制作、網(wǎng)頁設(shè)計公司、網(wǎng)站設(shè)計、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容