目錄
- 1.背景
- 2.簡介
- 3.安裝
- 4.啟動
- 總結
- 參考文獻
1.背景
- 回顧下maven的構建流程,如果沒有私服,我們所需的所有jar包都需要通過maven的中央倉庫或者第三方的maven倉庫下載到本地,當一個公司或者一個團隊所有人都重復的從maven倉庫下載jar包,這樣就加大了中央倉庫的負載和浪費了外網的帶寬,如果網速慢的話還會影響項目的進程。
2.簡介
- 私服是在局域網的一種特殊的遠程倉庫,目的是代理遠程倉庫及部署第三方構件。有了私服之后,當 Maven 需要下載jar包時,先請求私服,私服上如果存在則下載到本地倉庫。否則,私服直接請求外部的遠程倉庫,將jar包下載到私服,再提供給本地倉庫下載。
3.安裝
-
我們可以使用專門的 Maven 倉庫管理軟件來搭建私服,這里我們使用Nexus
-
下載地址:https://help.sonatype.com/repomanager2/download
-
Nexus 專業版是需要付費的,這里我們下載開源版 Nexus OSS,最新的是OSS3.x,我們選擇穩定的版本2.x。
-
4.啟動
-
以管理員身份打開cmd,進入到bin目錄,先執行
nexus install
命令,再執行nexus start
。 -
-
打開瀏覽器,訪問
http://localhost:8081/nexus
-
-
點擊右上角Log in,使用用戶名:
admin
,密碼:admin123
登錄
總結
以上就是maven私服的安裝和登錄步驟。
參考文獻
無