使用Nexus私服代理其他maven仓库(jitpack、jcenter)
Nexus下載及運行
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開始,Nexus不再提供各平臺的二進制安裝文件。
下面以Windows平臺為例:
下載Nexus壓縮包解壓之后,進入bin目錄,在命令提示符中運行nexus.exe /run即可啟動nexus服務。按Ctrl + C可關閉Nexus。
(可選)安裝為Windows服務:
以管理員身份打開命令提示符,同樣進入bin目錄下,運行:nexus.exe /install,即可將nexus安裝為系統服務,然后在Windows服務管理窗口設置為開機啟動即可。
如果想刪除nexus服務,同樣在bin目錄下,以管理員身份打開命令提示符并運行nexus.exe /uninstall。
(可選)添加環境變量:
將Nexus的bin目錄加入系統PATH變量中,以后就可以在任意目錄中執行nexus.exe /run命令了。
使用Nexus代理其他倉庫
打開Nexus管理面板。如果Nexus安裝在本機,則默認地址是http://127.0.0.1:8081/。然后使用管理員帳戶登錄系統,管理員帳戶的默認用戶名和密碼是:admin和admin123,進入系統之后可以創建其他用戶,不再贅述。
首先需要按如下步驟創建一個倉庫:
選擇倉庫類型為:maven2 (proxy),進入倉庫配置。
jitpack倉庫配置如下圖所示:
jcenter倉庫配置如下圖所示:
jitpack倉庫URL:https://jitpack.io
jcenter倉庫URL:http://jcenter.bintray.com/
讓Android Studio使用本地Nexus私服
首先在maven-public倉庫中將上一步添加的代理倉庫加入,如下圖所示:
之后打開Android Studio項目,在Project的build.gradle中將原本的allprojects閉包改為:
allprojects {
    repositories {
        maven { url "http://localhost:8081/repository/maven-public/" }
    }
}
之后Sync Project或Make Project即可。
查看倉庫內容
如圖所示,在Components下可以瀏覽所有倉庫中的內容。
下圖是我jcenter倉庫中的內容:
總結
以上是生活随笔為你收集整理的使用Nexus私服代理其他maven仓库(jitpack、jcenter)的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 操作系统与内核版本对应关系
- 下一篇: 安装完zend server后,无法访问
