1、簡介
1.1介紹
- Nexus私服,也被稱為Maven倉庫管理器,是許多公司在自己的局域網內搭建的遠程倉庫服務器。
- 提供了強大的倉庫管理功能和構件搜索功能,使得開發人員能夠更方便地管理和使用Maven項目中的依賴庫。
1.2作用
- 內網訪問:通過搭建Nexus私服,開發人員可以在局域網內訪問Maven的遠程倉庫,無需直接連接到外部網絡。這對于那些不提供外網訪問權限的公司或項目組來說尤為重要。
- 節省外網帶寬:Nexus私服可以緩存從外部Maven倉庫下載的依賴庫,當其他開發人員需要相同的依賴庫時,可以直接從Nexus私服下載,而無需再次從外部網絡下載。這大大節省了外網帶寬的使用。
- 加速Maven構建:由于Nexus私服緩存了依賴庫,因此開發人員可以更快地下載所需的依賴庫,從而加速了Maven項目的構建速度。
- 允許上傳和下載私有庫:Nexus私服允許公司或項目組上傳自己的私有庫到服務器上,并在局域網內共享這些私有庫。這些私有庫可能是公司內部開發的組件、庫或其他資源,通過Nexus私服可以方便地進行管理和使用。
- 提供項目構建的穩定性:由于Nexus私服位于公司內部網絡,因此它受外部網絡因素的影響較小。這有助于提供項目構建的穩定性,減少因外部網絡問題導致的構建失敗。
2、下載安裝
2.1下載
下載地址:Downloadhttps://help.sonatype.com/en/download.html
2.2安裝
步驟一:解壓壓縮包
- nexus-3.31.1-01:服務器
- sonatype-work:工作空間
步驟二:
- 進入文件夾D:\Java\nexus-3.31.1-01-win64\nexus-3.31.1-01\bin
- 執行黑窗口,代碼:nexus /run nexus_server
服務啟動成功↓
訪問localhost:8081也可驗證是否啟動成功
如果要修改虛擬機參數,到nexus->bin->nexus.vmoptions進行修改
3、登錄和退出
3.1登錄
步驟一:
點擊右上角sign in
步驟二:
輸入用戶名和密碼
用戶名:admin
密碼: 存儲在 sonatype-work\nexus3\admin.password文件下
步驟三:
根據步驟執行5步
1、點擊next
2、設置新密碼
3、設置是否可以匿名訪問
4、選擇是否同意收集信息
5、確定完成