一、搭建nexus私服的目的
為什么要搭建nexus私服,原因很簡單,有些公司都不提供外網給項目組人員,因此就不能使用maven訪問遠程的倉庫地址,所以很有必要在局域網里找一台有外網權限的機器,搭建nexus私服,然后開發人員連到這台私服上,這樣的話就可以通過這台搭建了nexus私服的電腦訪問maven的遠程倉庫。
1.1、Nexus架構
二、nexus私服的下載和安裝
2.1、nexus下載
去下載最新版本的nexus,下載地址:http://www.sonatype.org/nexus/go ,如下圖所示:
下載完成之后得到的壓縮包。
2.2、nexus安裝
解壓壓縮包,如下圖所示:
打開目錄nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin\jsw ,這個目錄下面你會發現有很多系統版本的nexus環境,如下圖所示:
我的電腦是win7 (64)為的系統,所以我選擇的是windows-x86-64這個版本,當然可以根據個人的電腦系統選擇對應的版本,打開windows-x86-64文件夾,可以看到里面有如下圖所示的文件:
一般都是將nexus安裝成windows服務,所以點擊install-nexus.bat這個批處理程序將nexus安裝成window服務,開機時自動啟動。如下圖所示:
從服務列表中可以看到,目前nexus服務的還沒有啟動,所以我們要啟動nexus服務,運行nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin\jsw\windows-x86-64下的【start-nexus.bat】批處理程序啟動服務,如下圖所示:
啟動服務過程如下圖所示:
注意,啟動服務時必須要保證8081端口沒有被其他程序占用,否則是無法啟動服務的。
2.3、測試nexus是否安裝成功
nexus服務啟動之后,在瀏覽器中輸入"http://localhost:8081/nexus/" 進行訪問,如下圖所示:
在右上角有個【Log in】 的超鏈接,點擊登錄,默認的用戶名是 admin 密碼是 admin123
可以看到,nexus可以正常訪問和登錄,這就說明nexus已經安裝成功。