使用nexus3.x(一)——安裝並啓動Nexus 3.x

參考:

https://blog.csdn.net/mazhongjia/article/details/106857123

https://www.pianshen.com/article/78691470561/

https://blog.csdn.net/java_green_hand0909/article/details/82870503

1.nexus的作用

nexus是一種搭建私服的工具。具體的,私服是一種特殊的遠程倉庫,它是架設在局域網內的倉庫服務,私服代理廣域網上的遠程倉庫,供局域網內的用戶使用。當Maven需要下載構件的時候,它從私服請求,如果 私服上不存在該構件,則從外部遠程倉庫下載,緩存在私服上之後,再爲Maven的下載請求提供服務。

nexus搭建的私服,充當的角色就是上圖中紅色框中的部分。而本地倉庫就是maven的settings.xml中localRepository標籤指定的存儲路徑。說白了,本地倉庫就是一個文件夾。

2.下載nexus3.x

這裏分享一下,我自己找到並收藏的資源。

鏈接:https://pan.baidu.com/s/1gTdpQEPwmWSBKOC9NhMMYg 
提取碼:w6bg 
在裏面找到對應自己操作系統的安裝包,由於我是windows操作系統,所以下載nexus-3.19.1-01-win64.zip。

3.安裝nexus3.x

3.1 解壓

我們將上面下載的zip解壓到D:\software\nexus-3.19.1-01-win64文件夾下,得到如下文件目錄。

簡要解釋一下文件夾的含義: -- nexus-3.16.2-01:是nexus服務器相關的文件;nexus命令就存在該文件夾下的bin文件夾。

                                               -- sonatype-work:是nexus工作的數據文件,上傳下載的jar包就在這個文件夾下面。實際上admin用戶的初始密碼(存在admin.password)和Blob Store對應的文件會存儲在這裏。

其實我對這些文件夾的具體含義也不是十分了解。

3.2 新增環境變量

2)然後去環境變量中創建NEXUS_HOME環境變量。

3.3 配置Path變量

接着再在Path中增加更剛剛新建的NEXUS_HOME,這樣我們就可以在命令行窗口(dos界面)中的任意地方使用nexus 命令了。

做完這些,其實nexus就已經安裝好了。

4. 啓動nexus

那麼應該如何啓動neuxs呢?

首先需要以管理員身份打開命令行窗口,輸入命令: nexus /install nexusTest。即可在系統中註冊一個名爲nexusTest的服務,這樣當我們的電腦在開機時,nexus服務也會自動運行。

這裏多說一句:如果我們想在系統中,停止該服務,可以使用: nexus  /stop nexusTest;

如果想刪除該服務,可以使用:nexus /uninstall nexusTest。

這裏我們可以通過wind10的搜索框輸入“運行”,進入運行窗口,在運行窗口中,輸入services.msc進入到查看系統中是存在nexusTest服務。

 

那到底這個服務管不管用呢?在瀏覽器中輸入http://localhost:8081/即可進入到nexus私服的界面中。

至此,我們就已經啓動了nexus服務。至於如何搭建私服,那又是另一個話題了。

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