目前 Nexus 分為 Nexus 2 和 Nexus 3 兩個(gè)大版本,它們是并行的關(guān)系。與 Nexus 2 相比,Nexus 3 具有很多優(yōu)勢(shì),例如支持更多的倉(cāng)庫(kù)格式、優(yōu)化了用戶的使用界面以及更加強(qiáng)大的搜索功能等等。
目前使用最多的,運(yùn)行最穩(wěn)定是 Nexus 2,但隨著 Nexus 3 對(duì) Maven 的支持越來越穩(wěn)定,很多公司和組織都陸續(xù)開始使用 Nexus 3。
本節(jié)我們將介紹 Nexus 3 的安裝和訪問過程。
2. 將下載的安裝包解壓到本地,可獲得 nexus-3.30.0-01 和 sonatype-work 兩個(gè)目錄,如圖 2。
其中:
nexus-3.30.0-01:此目錄包含 Nexus 運(yùn)行所需要的文件以及所有必需的其他組件,如啟動(dòng)腳本、依賴 jar 包等。
sonatype-work:該目錄包含所有由 Nexus 存儲(chǔ)和管理的倉(cāng)庫(kù),組件和其他數(shù)據(jù)。
我們可以在 nexus-3.30.0-01\bin 目錄下發(fā)現(xiàn)一個(gè)名稱位 nexus.exe 的可執(zhí)行文件,它是在 Windows 平臺(tái)上運(yùn)行 Nexus 的啟動(dòng)腳本,該腳本包含了啟動(dòng)服務(wù)、停止服務(wù)、創(chuàng)建服務(wù)和刪除服務(wù)等命令。
打開命令行窗口,跳轉(zhuǎn)到 nexus-3.30.0-01\bin 目錄下,執(zhí)行以下命令,啟動(dòng) Nexus 服務(wù)。
nexus /run
執(zhí)行結(jié)果結(jié)果如圖 3 所示,則表示 Nexus 啟動(dòng)完成。
啟動(dòng)完成后,在瀏覽器地址欄輸入 http://localhost:8081/,訪問 Nexus 界面,如圖 4 所示。
點(diǎn)擊 Nexus 3.x 首頁(yè)右上角的“Sign in”按鈕,在登錄頁(yè)面輸入用戶名和 密碼(默認(rèn)用戶名為 admin,默認(rèn)密碼則保存在 /sonatype-work/nexus3 目錄下的 admin.password 文件中),點(diǎn)擊“Sign in”按鈕登錄,如圖 5 所示。
登錄成功后,結(jié)果如圖 6 所示。