91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何搭建Nexus3私服

發布時間:2021-10-12 11:10:11 來源:億速云 閱讀:114 作者:柒染 欄目:云計算

如何搭建Nexus3私服,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

官方文檔

Nexus倉庫介紹(支持maven、yum、docker私服等)

倉庫分為三種:

proxy:是遠程倉庫的代理。比如說在nexus中配置了一個central repository的proxy,當用戶向這個proxy請求一個artifact,這個proxy就會先在本地查找,如果找不到的話,就會從遠程倉庫下載,然后返回給用戶,相當于起到一個中轉的作用;
Hosted:是宿主倉庫,用戶可以把自己的一些構件,deploy到hosted中,也可以手工上傳構件到hosted里。比如說oracle的驅動程序,ojdbc6.jar,在central repository是獲取不到的,就需要手工上傳到hosted里,一般用來存放公司自己的jar包;
Group:是倉庫組,在maven里沒有這個概念,是nexus特有的。目的是將上述多個倉庫聚合,對用戶暴露統一的地址,這樣用戶就不需要在pom中配置多個地址,只要統一配置group的地址就可以了右邊那個Repository Path可以點擊進去,看到倉庫中artifact列表。不過要注意瀏覽器緩存,當你的項目希望在多個repository使用資源時就不需要多次引用了,只需要引用一個group即可。

maven-public:maven-central、maven-release和maven-snapshot三個庫的合集。

maven-release:用來存放release版本的jar包。

maven-snapshot:用來存放snapshot版本的jar包。

一、Docker搭建Nexus3(CentOS)

下載鏡像

$ docker pull sonatype/nexus3:latest

創建文件目錄

$ mkdir /data/nexus && chown -R 200 /data/nexus

運行鏡像

$ docker run --restart=always -d -p 8081:8081 --name nexus3 -v /data/nexus:/nexus-data sonatype/nexus3:latest

默認賬號為admin,默認密碼為admin123
如果要是新版本,比如說在nexus3中,其密碼已經由默認改成隨機生成,查看初始密碼

$ docker exec -it nexus3 bash

$ cat nexus-data/admin.password

二、搭建Nexus3(Windows)

Nexus3下載

安裝到服務

安裝目錄>nexus.exe /install nexus3

如何搭建Nexus3私服

三、Nexus3配置說明

訪問:http://ip:8081/ 使用管理員登陸后開始以下操作

1.創建Blob Stores

如何搭建Nexus3私服

2.創建倉庫

如何搭建Nexus3私服

3.選擇倉庫類型(參考文章開頭倉庫類型說明)

如何搭建Nexus3私服

4.配置公共出口maven-public(group)

如何搭建Nexus3私服

四、使用說明

1.配置私服(setting.xml或者項目的pom.xml指定maven私服的maven-public即可)

如何搭建Nexus3私服

2.發布本地項目到Nexus私服,配置連接方式


配置Maven的settings.xml

<server>
<id>release</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>

配置項目的pom.xml

<distributionManagement>
<repository>
<id>release</id>
<name>user release resp</name>
<url>http://xxx.xxx.xxx.xxx:8081/repository/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>user snapshots resp</name>
<url>http://xxx.xxx.xxx.xxx:8081/repository/snapshots/</url>
</snapshotRepository>
</distributionManagement>

看完上述內容,你們掌握如何搭建Nexus3私服的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

盐亭县| 宁安市| 盐山县| 武邑县| 周至县| 比如县| 连城县| 阳谷县| 马公市| 镇雄县| 汝阳县| 德州市| 云林县| 枞阳县| 台湾省| 葫芦岛市| 荆州市| 灵山县| 泽州县| 商河县| 靖边县| 景德镇市| 栾川县| 临武县| 南澳县| 德兴市| 遂川县| 淅川县| 政和县| 西青区| 双柏县| 福州市| 灵璧县| 疏附县| 雷波县| 金阳县| 江西省| 达州市| 梁山县| 吴旗县| 定西市|