使用Nexus在Windows中搭建Maven私服

環境
操作系統:Windows Server 2008 R2 Enterprise
JDK:1.8.0_161
Nexus:nexus-3.16.2

1,什麼是Maven私服
Maven私服是在局域網內搭建的私有倉庫,私有倉庫內已經包含了大量常用的jar包,開發人員從私服下載jar包要比從中央倉庫下載的快,另外對於限制外網訪問的辦公環境,私服也是必須的。常見私服軟件有Nexus和Artifactory,我們這裏選擇Nexus搭建私服。

2,下載Nexus軟件包
官網地址:https://help.sonatype.com/repomanager3
進入該網頁,我們可以瞭解軟件的相關介紹,然後點擊左上角的Download鏈接可以跳轉到下載頁面,我們選擇windows的安裝包
在這裏插入圖片描述
3,安裝Nexus
下載完成後,我們解壓軟件到D:\nexus,裏面包含兩個目錄nexus-3.16.2-01和sonatype-work
在這裏插入圖片描述
然後進入到D:\nexus\nexus-3.16.2-01\bin目錄中
在這裏插入圖片描述
該軟件沒有圖形安裝界面,我們需要進入命令行運行nexus.exe
在這裏插入圖片描述
在安裝Nexus前我們要確保系統已經安裝了JDK1.8
在這裏插入圖片描述
啓動Nexus

nexus.exe /run

使用run命令可以直接啓動Nexus,這樣啓動Nexus並沒有將它安裝到windows服務中,雖然簡單,但是如果服務器重啓,那麼就需要人爲干預。在當前命令行窗口中按住CTRL-C就可以關閉Nexus。

安裝Nexus
將Nexus安裝到windows服務器中,然後設置成自動啓動,就可以在服務器重啓後,自動啓動私服。這裏我們需要使用install命令

nexus.exe /install nexus

結果出現以下錯誤
在這裏插入圖片描述
這是因爲權限不足造成的,我們需要以管理員身份運行cmd命令行窗口。重新運行該命令,顯示安裝成功
在這裏插入圖片描述
我們可以在windows服務中看到已經安裝的nexus服務
在這裏插入圖片描述
安裝完成後,我們可以使用start命令啓動服務

nexus.exe /start nexus

在這裏插入圖片描述
在這裏插入圖片描述
我們可以看到nexus服務已經處於運行狀態。

4,訪問Nexus
Nexus集成了Jetty,服務啓動後就可以通過瀏覽器訪問,默認端口爲8081,可以通過服務器IP加端口號直接訪問(http://<server_host>:),例如http://192.168.1.28:8081
在這裏插入圖片描述
默認賬號爲admin,密碼爲admin123

到這裏我們就已經完成了私服的搭建。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章