使用Nexus新增jar包到私服裡的方法步驟

2022-09-29 23:15:27 字數 1724 閱讀 1087

為什麼要搭建nexus私服,原因很簡單,有些公司都不提供外網給專案組人員,因此就不能使用m**en訪問遠端的倉庫位址,所以很有必要在區域網裡找一台有外網許可權的機器,搭建nexus私服,然後開發人員連到這台私服上,這樣的話就可以通過這台搭建了nexus私服的電腦訪問m**en的遠端倉庫。

1.首先確定我們的環境安裝好m**en,jdk等必須的環境

2.這些都準備好之後,去**最新版本的nexus &  **位址: 

我本地安裝的是 nexus-2.2-01-bundle,最新的版本是nexus-2.4.0-09-bundle

3.開啟目錄nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw 這個目錄下面你會發現有很多系統版本的nexus環境

我的電腦是win7 (64)為的系統,所以我選擇的是windows-x86-64這個版本,當然可以根據個人的電腦系統選擇對應的版本

開啟乙個版本你會看到如下:

我一般都是將nexus安裝成windows服務,所以點選install-nexus.bat這個,訪問http://localozpcgxhost:8081/nexus/ 啟動後如下頁面,在右上角有個log in 的超連結,點選登入

預設的使用者名稱是 admin 密碼是 admin123

登入後你可以在左側修改登入資訊:

4www.cppcns.com.接下來,我們配置一下m**en的**伺服器(前提是你的電腦不能連線外網,如果可以上外網,這裡也沒有意思,只是介紹一下)

在左側選單找到如圖:

點選檢視右邊有很多選項,找到這裡

新增你的**伺服器就可以了。

5:接下來,好像這裡都不需要怎麼配置的,反正我沒有用到很多的功能,可能是技術學得不好,不會用,呵呵....

對了,這裡還有乙個可能需要注意一下的,就是3rd party、snapshots、releases這三個,分別用來儲存第三方jar(典型的oracle資料庫的j驅動包),專案組內部的快照、專案組內部的發布版.

我目前只是用3rd party這個第三方的功能,將m**en倉庫中沒有構件的jar包上傳到伺服器。如何將第三方的jar上傳到nexus上面呢?如下:舉例上傳oracle的驅動包

那麼現在nexus已經安裝好,怎麼使用上傳的jar包吧,很簡單的,前提是你已經建立了乙個m**en的專案。含有pom.xml這個檔案,在這個檔案中新增如下:

先去伺服器看看jar的m**en構件

然後在pom.xml中新增如下的本地倉庫位址:

到此,完成了nexus私服的搭建,專案組開發人員開發時,只要在專案的pom.xml檔案中,新增如下pom.xml資訊即可獲取私服的jar.

如果新增其他的構件時,會先在nexus私服**好,以後才會**到本地。以後,如果發現私服已程式設計客棧經存在某一jar包,則會直接從私服**,如果沒有再去網路上**。這就是搭建私服的好處。哈哈........

所以很有必要搭建m**en私服。

本文標題: 使用nexus新增jar包到私服裡的方法步驟

本文位址:

發布本地jar到Nexus倉庫

mvn deploy deploy file durl drepositoryid thirdparty dfile jmxspi.jar dgroupid oracle.as dartifactid jmxspi dversion 1.0 dpackaging jar dgeneratepom t...

新增jar包到本地Maven倉庫

1.在jar包的位置調出命令列 2.輸入命令 mvn install install file dgroupid com.baidu dartifactid ueditor dversion 1.0.0 dpackaging jar dfile ueditor 1.1.2.jar命令詳解 1 安裝指...

Mvn手動上傳jar包到nexus3倉庫

2倉庫控制 3上傳jar包 releasesid adminusername admin123password server snapshotsid adminusername admin123password server 3rdpartyid adminusername admin123pass...