聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

linux下搭建Nexus3Maven私服 史上最全搭建MAVEN私服上傳并使用JAR包教程

來源:CSDN 時間:2023-03-29 08:46:03

今天就給大家分享一下搭建Nexus3Maven私服以及上傳并使用私服jar包

1、下載私服軟件包:


(相關資料圖)

1.1、官網下載:

填寫郵箱進行下載:

1.2、百度云盤下載(版本為:3.25):

2、上傳私服軟件包到服務器:

3、解壓私服軟件包:

解壓命令:tar -zxvf nexus-3.25.1-04-unix.tar.gz

解壓完之后(會有2個文件夾):

4、私服配置(可以忽略)

4.1、更改私服默認端口(8081):

//進入etc文件夾cd  /DATA/nexus3/nexus-3.25.1-04/etc//修改配置vim nexus-default.properties//更改端口號 portapplication-port=12001

4.2、修改私服內存分配:

//進入bin目錄cd /DATA/nexus3/nexus-3.25.1-04/bin//修改nexus.vmoptions vim nexus.vmoptions

5、啟動nexus3

(必須有jdk環境哈,如果沒有安裝jdk請移步:https://blog.cnbuilder.cn/archives/linuxinstalljdk)

啟動命令 &為后臺啟動:./nexus run & 也可以改為./nexus start &

啟動成功:

6、訪問Nexus3 ip+端口

7、登錄

7.1、尋找admin的登錄密碼

進入他給你說的目錄,然后尋找密碼(文件里面就是admin密碼):

7.2、拿到密碼進行登錄:

7.3、修改新的密碼:

這就是登錄成功的系統:

7.4、可以新建私服用戶以及新建角色:

8、創建倉庫:

8.1、創建本地快照倉庫-也就是測試jar包存放的倉庫。

8.1.1、選擇maven本地倉庫:

8.1.2、創建本地快照倉庫:

8.1.3、創建成功:

8.2、創建本地Release倉庫:

8.2.1、創建release版本倉庫:

8.2.2、創建成功:

8.3、創建代理倉庫(比如阿里云、華為云。。。)

8.3.1、創建代理倉庫:

8.3.2、創建代理倉庫:

8.3.3、創建成功:

8.4、創建組合倉庫:

8.4.1、選擇組合倉庫的其他倉庫地址

8.4.2、創建成功:

9、發布jar到私服:

9.1、先在本地解壓一個新的mavne環境

9.2、修改setting文件:

9.2.1、修改本地倉庫地址:

D:\hcr\dev\apps\test_nexus3\apache-maven-3.6.3-bin\apache-maven-3.6.3\resp

9.2.2、新增servers的配置 指定發布版本賬號密碼

kingyifan-releasesadminadmin123kingyifan-snapshotsadminadmin123

9.3、獲取release倉庫和快照倉庫的地址:

9.4、代碼pom文件新增:

的ID與這里一致-->kingyifan-releaseshttp://192.168.189.129:12001/repository/kingyifan-hosted-release/kingyifan-snapshotshttp://192.168.189.129:12001/repository/kingyifan-hosted-snapshot/

9.4,1、更改idea的maven倉庫地址:

9.4.2、發布到私服。

命令:mvn deploy

或者用idea的打包工具:

自動就打到快照版本了。

9.5、如果只有jar包怎么上傳私服呢??別急聽我繼續吹~

9.5.1、選擇上傳的倉庫地址(只能選擇發布版本)

9.5.2、上傳jar包并且命名

9.5.3、上傳成功:

9.5.4、查看

10、本地使用私服環境并且從私服下載jar包。

10.1、配置maven的setting配置文件:

10.1.1、增加綜合倉庫的服務器配置

nexus-kingyifanadminadmin123

10.1.2、增加私服的綜合倉庫地址:

mirrorIdrepositoryIdHuman Readable Name for this Mirror.http://my.repository.com/repo/path-->nexus-kingyifaninternal nexus repositoryhttp://192.168.189.129:12001/repository/kingyifan-group/!internal.repo,*

10.1.3、配置倉庫列表:

jdk-1.8true1.81.81.81.8nexus-kingyifannexus-kingyifanNexus Centralhttp://192.168.189.129:12001/repository/kingyifan-group/defaulttruetruenexus-kingyifanNexus Centralhttp://192.168.189.129:12001/repository/kingyifan-group/defaulttruetrue中的ID才生效-->nexus-kingyifanjdk-1.8

來給大家甩一個完整的maven的setting配置文件:

/path/to/local/repo-->     D:\hcr\dev\apps\test_nexus3\apache-maven-3.6.3-bin\apache-maven-3.6.3\resptrue-->  false-->  com.your.plugins-->optionaltruehttpproxyuserproxypassproxy.host.net80local.net|some.host.com-->kingyifan-releasesadminadmin123kingyifan-snapshotsadminadmin123nexus-kingyifanadminadmin123mirrorIdrepositoryIdHuman Readable Name for this Mirror.http://my.repository.com/repo/path-->nexus-kingyifaninternal nexus repositoryhttp://192.168.189.129:12001/repository/kingyifan-group/!internal.repo,*jdk-1.8true1.81.81.81.8nexus-kingyifannexus-kingyifanNexus Centralhttp://192.168.189.129:12001/repository/kingyifan-group/defaulttruetruenexus-kingyifanNexus Centralhttp://192.168.189.129:12001/repository/kingyifan-group/defaulttruetrue中的ID才生效-->nexus-kingyifanjdk-1.8alwaysActiveProfileanotherAlwaysActiveProfile-->

10.1.4、敲黑板:IDEAmaven環境一定更換為剛剛修改的setting配置文件?。?!

10.1.5、引入pom包:

自己就會去私服下載jar包

我們看一下本地maven倉庫也是有對應的jar包的:

11、私服-下載jar包路徑:

本地倉庫===》私服發布版本===》私服正式版本===》私服代理倉庫===》直到尋找結束。

終、、,以上centos7搭建私服,上傳并使用私服jar包。

歡迎關注猿碼優創

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 岛国精品在线