使用Nexus私服代理其他maven仓库(jitpack、jcenter)
Nexus下載及運(yùn)行
Nexus3下載地址:https://support.sonatype.com/hc/en-us/articles/218637467-Download-Nexus-Repository-Manager-3
Nexus3使用文檔:http://books.sonatype.com/nexus-book/reference3/
從Nexus Repository Manager 3.1.0-04開(kāi)始,Nexus不再提供各平臺(tái)的二進(jìn)制安裝文件。
下面以Windows平臺(tái)為例:
下載Nexus壓縮包解壓之后,進(jìn)入bin目錄,在命令提示符中運(yùn)行nexus.exe /run即可啟動(dòng)nexus服務(wù)。按Ctrl + C可關(guān)閉Nexus。
(可選)安裝為Windows服務(wù):
以管理員身份打開(kāi)命令提示符,同樣進(jìn)入bin目錄下,運(yùn)行:nexus.exe /install,即可將nexus安裝為系統(tǒng)服務(wù),然后在Windows服務(wù)管理窗口設(shè)置為開(kāi)機(jī)啟動(dòng)即可。
如果想刪除nexus服務(wù),同樣在bin目錄下,以管理員身份打開(kāi)命令提示符并運(yùn)行nexus.exe /uninstall。
(可選)添加環(huán)境變量:
將Nexus的bin目錄加入系統(tǒng)PATH變量中,以后就可以在任意目錄中執(zhí)行nexus.exe /run命令了。
使用Nexus代理其他倉(cāng)庫(kù)
打開(kāi)Nexus管理面板。如果Nexus安裝在本機(jī),則默認(rèn)地址是http://127.0.0.1:8081/。然后使用管理員帳戶登錄系統(tǒng),管理員帳戶的默認(rèn)用戶名和密碼是:admin和admin123,進(jìn)入系統(tǒng)之后可以創(chuàng)建其他用戶,不再贅述。
首先需要按如下步驟創(chuàng)建一個(gè)倉(cāng)庫(kù):
選擇倉(cāng)庫(kù)類型為:maven2 (proxy),進(jìn)入倉(cāng)庫(kù)配置。
jitpack倉(cāng)庫(kù)配置如下圖所示:
jcenter倉(cāng)庫(kù)配置如下圖所示:
jitpack倉(cāng)庫(kù)URL:https://jitpack.io
jcenter倉(cāng)庫(kù)URL:http://jcenter.bintray.com/
讓Android Studio使用本地Nexus私服
首先在maven-public倉(cāng)庫(kù)中將上一步添加的代理倉(cāng)庫(kù)加入,如下圖所示:
之后打開(kāi)Android Studio項(xiàng)目,在Project的build.gradle中將原本的allprojects閉包改為:
allprojects {repositories {maven { url "http://localhost:8081/repository/maven-public/" }} }之后Sync Project或Make Project即可。
查看倉(cāng)庫(kù)內(nèi)容
如圖所示,在Components下可以瀏覽所有倉(cāng)庫(kù)中的內(nèi)容。
下圖是我jcenter倉(cāng)庫(kù)中的內(nèi)容:
轉(zhuǎn)載于:https://www.cnblogs.com/duduhuo/p/6611941.html
總結(jié)
以上是生活随笔為你收集整理的使用Nexus私服代理其他maven仓库(jitpack、jcenter)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: NOIP 2016 迟来的满贯
- 下一篇: Time Series Analysis