久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Maven倉庫怎么使用

共計(jì) 1587 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

本篇內(nèi)容主要講解“Maven 倉庫怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓丸趣 TV 小編來帶大家學(xué)習(xí)“Maven 倉庫怎么使用”吧!

概述

云幫平臺(tái)通過 rbd-repo 組件實(shí)現(xiàn)了 Maven 倉庫管理功能,該組件基于 Artifactory 開源版本實(shí)現(xiàn)。

如果您已經(jīng)部署了 Maven 倉庫管理系統(tǒng),如 Artifactory 或 Nexus,可以通過配置云幫的 rbd-repo 組件與您本地的 Maven 倉庫對(duì)接。如果您還沒有 Maven 倉庫,可以直接使用云幫內(nèi)置的 Maven 倉庫進(jìn)行應(yīng)用的構(gòu)建。

本文介紹對(duì)接云幫外部 Maven 倉庫,實(shí)際上就是配置云幫的 Artifactory 與外部 Artifactory 或者 Nexus 對(duì)接,同時(shí)還會(huì)介紹如何使用云幫內(nèi)置的 Maven 倉庫來上傳 jar 包,最終通過云幫構(gòu)建 java 應(yīng)用。

云幫的 java 源碼構(gòu)建模塊是通過 Maven 進(jìn)行編譯和打包的,云幫會(huì)把所有的倉庫地址都鏡像(mirror)到內(nèi)部 maven 倉庫地址 maven.goodrain.me,云幫 Maven 的 settings.xml 信息如下:

mirror 
  id acp-repo /id 
  mirrorOf * /mirrorOf 
  name acp repo /name 
  url http://maven.goodrain.me/ /url 
 /mirror

如果要自定義 maven 倉庫,請(qǐng)參考 自定義 maven 配置文件

對(duì)接外部的 Maven 倉庫

如上圖所示,只需要在云幫內(nèi)部 Maven 倉庫管理系統(tǒng)中創(chuàng)建 Remote(遠(yuǎn)程)類型的倉庫,指向您現(xiàn)有 Maven 倉庫地址,就可以實(shí)現(xiàn)與云幫平臺(tái)的對(duì)接。

云幫內(nèi)置 Maven 倉庫管理系統(tǒng)登錄信息:

地址:http:// 管理節(jié)點(diǎn) IP:8081

用戶名:admin

密碼:password

出于安全考慮,建議您第一時(shí)間修改 Maven 倉庫的管理員密碼。

下面以一個(gè)示例來說明一下對(duì)接方法:

1. 創(chuàng)建 Remote 類型的倉庫

訪問 http:// 管理節(jié)點(diǎn) IP:8081 并用管理員賬號(hào)登錄。

Admin-Repositories 選擇 Remote

新建 Remote(遠(yuǎn)程)倉庫

Remote(遠(yuǎn)程)倉庫類型選擇 Maven

2. 配置 Remote(遠(yuǎn)程)倉庫

**Repository Key:** 倉庫的名稱,不能與其他倉庫重名,示例的倉庫名為:demo-repo

**URL:** 遠(yuǎn)程倉庫的地址 如果您外部的 Maven 倉庫是 Artifactory 搭建,地址類似于 http:// maven 域名 /artifactory/list/ 倉庫名 /,如果您的外部倉庫是 Nexus 搭建,地址類似于 http://maven 域名 /nexus/content/repositories/ 倉庫名 /

URL 地址填寫完成后,可以點(diǎn)擊 Test 按鈕測(cè)試連接的有效性,如果連接有效可以點(diǎn)擊“Save Finish”按鈕完成創(chuàng)建。

3. 將新建倉庫添加到 libs-release 虛擬倉庫中(重要)

內(nèi)部倉庫默認(rèn)會(huì)創(chuàng)建一個(gè)名為 libs-release 的虛擬倉庫,虛擬倉庫(virtual)并不是真實(shí)的倉庫,它是用于組織本地倉庫和遠(yuǎn)程倉庫的邏輯單元。由于云幫鏡像了所有倉庫地址,因此需要將遠(yuǎn)程倉庫加到虛擬倉庫中。

Admin—— Repositories—— Virtual 選擇 libs-release

使用云幫內(nèi)置的 Maven 倉庫

如果您沒有 Maven 倉庫管理系統(tǒng),可以直接使用云幫內(nèi)置的 Maven 倉庫管理系統(tǒng)。下面介紹操作步驟:

1. 創(chuàng)建 Local 類型的 Maven 倉庫

創(chuàng)建一個(gè) Local 類型的 Maven 倉庫,名稱為 repo-local

2. 上傳自己的 jar 包

選擇本地倉庫 repo-local

上傳 jar 包

3. 查看依賴聲明信息

到此,相信大家對(duì)“Maven 倉庫怎么使用”有了更深的了解,不妨來實(shí)際操作一番吧!這里是丸趣 TV 網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-16發(fā)表,共計(jì)1587字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 襄城县| 泰宁县| 万盛区| 恭城| 廉江市| 灌云县| 南充市| 梁山县| 乌鲁木齐县| 北票市| 同心县| 池州市| 牙克石市| 长治县| 呼伦贝尔市| 成安县| 剑川县| 休宁县| 恩施市| 肇东市| 邯郸县| 遂溪县| 新化县| 常熟市| 武安市| 余庆县| 佛冈县| 四平市| 潮州市| 固安县| 南涧| 万盛区| 青田县| 天气| 革吉县| 孝感市| 墨竹工卡县| 贞丰县| 新闻| 桃江县| 同心县|