摘要:為什么使用鏡像當(dāng)在本地找不到包的時(shí)候,就嘗試從中央倉(cāng)庫(kù)獲取,有的時(shí)候我們?cè)L問(wèn)外網(wǎng)太慢了,我們就從鏡像倉(cāng)庫(kù)別的倉(cāng)庫(kù)或者自己的私有倉(cāng)庫(kù)獲取。設(shè)置鏡像唯一標(biāo)識(shí)指定鏡像的規(guī)則。
為什么使用鏡像
當(dāng)maven在本地找不到包的時(shí)候,就嘗試從中央倉(cāng)庫(kù)(https://repo1.maven.org/maven2/)獲取,有的時(shí)候我們?cè)L問(wèn)外網(wǎng)太慢了,我們就從鏡像倉(cāng)庫(kù)(別的倉(cāng)庫(kù)或者自己的私有倉(cāng)庫(kù))獲取。
設(shè)置鏡像tz-mirror external:*,!mmkj tz test nexus repository http://xxxxx:30003/repository/maven-proxy
id 唯一標(biāo)識(shí)
mirrorOf 指定鏡像的規(guī)則。就是什么情況會(huì)從鏡像倉(cāng)庫(kù)拉取,而不是從原本的倉(cāng)庫(kù)拉取
可選項(xiàng)參考鏈接:
* 匹配所有
external:* 除了本地緩存之后的所有倉(cāng)庫(kù)
repo,repo1 repo 或者 repo1。 這里repo指的是倉(cāng)庫(kù)的id,下文會(huì)提到
*,!repo1 除了repo1的所有倉(cāng)庫(kù)
name 名稱描述
url 地址
上述的例子
除了mmkj倉(cāng)庫(kù)之外,其他的全從自己的私有倉(cāng)庫(kù)獲取(倉(cāng)庫(kù)我做了代理,會(huì)自動(dòng)從中央倉(cāng)庫(kù)https://repo1.maven.org/maven2/獲取).
參考鏈接
第三方包,自己公司的包等除了手動(dòng)install:install-file導(dǎo)入之外,最好的辦法就是搭建自己公司的私有倉(cāng)庫(kù),這里推薦使用nexus, 這樣除了中央倉(cāng)庫(kù)之外就需要設(shè)置自己的倉(cāng)庫(kù)了
設(shè)置多倉(cāng)庫(kù)有2個(gè)方法:
pom設(shè)置(java的pom文件)
... ... my-repo1 your custom repo http://jarsm2.dyndns.dk my-repo2 your custom repo http://jarsm2.dyndns.dk
這里的id就是鏡像mirrorOf使用的
setting設(shè)置(${user.home}/.m2/settings.xml)
... ... ... myprofile ... my-repo2 your custom repo http://jarsm2.dyndns.dk ... myprofile
激活配置文件除了放在activeProfiles中之外,也可以使用mvn的參數(shù)
mvn -Pmyprofile ...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/72729.html
摘要:項(xiàng)目根目錄項(xiàng)目名項(xiàng)目版本號(hào)項(xiàng)目目錄打包的名字二依賴管理概述通過(guò)在配置依賴坐標(biāo),會(huì)自動(dòng)幫我們下載依賴的構(gòu)件。關(guān)于父模塊的依賴配置注意兩點(diǎn)一般都是通過(guò)來(lái)配置所有依賴及其版本號(hào),然后子模塊,在自己的文件中聲明依賴即可,不用再指定版本,以確保統(tǒng)一。 一、Maven 1.1 為什么寫(xiě)Maven 工欲善其事,必先利其器。如今Java相關(guān)開(kāi)發(fā),基本離不開(kāi)Maven、Gradle、MAT、Hudson...
摘要:監(jiān)控項(xiàng)目進(jìn)一步完善集群和服務(wù)監(jiān)控和報(bào)警必然是運(yùn)維同仁們的重點(diǎn)關(guān)注功能。系統(tǒng)服務(wù)注冊(cè)功能改進(jìn),基于健康檢查實(shí)現(xiàn)注冊(cè)的自動(dòng)上線和下線,解決錯(cuò)誤的添加管理節(jié)點(diǎn)導(dǎo)致鏡像倉(cāng)庫(kù)等服務(wù)負(fù)載均衡錯(cuò)誤問(wèn)題。修復(fù)了鏡像錯(cuò)誤導(dǎo)致檢測(cè)失敗后未提供后續(xù)操作的問(wèn)題。 Rainbond 5.1.3發(fā)布,快速部署和運(yùn)維spring cloud集群 今天為大家?guī)?lái)Rainbond 5.1系列第三個(gè)更新版本,本次版本更新...
摘要:所以我們選一個(gè)倉(cāng)庫(kù)倉(cāng)庫(kù)比較多,我這里選用,都行,根據(jù)需求自行選擇訪問(wèn)端口,然后就沒(méi)有然后了功能沒(méi)有那么強(qiáng)大,不過(guò)占用資源少,速度快,我們穩(wěn)定運(yùn)行了幾年了。 kubernetes集群三步安裝 CI 概述 用一個(gè)可描述的配置定義整個(gè)工作流 程序員是很懶的動(dòng)物,所以想各種辦法解決重復(fù)勞動(dòng)的問(wèn)題,如果你的工作流中還在重復(fù)一些事,那么可能就得想想如何優(yōu)化了 持續(xù)集成就是可以幫助我們解決重復(fù)的代碼...
摘要:在年下旬開(kāi)源了一款新的工具,可以輕松地將應(yīng)用程序容器化。由于默認(rèn)訪問(wèn)谷歌的倉(cāng)庫(kù),而國(guó)內(nèi)訪問(wèn)不穩(wěn)定會(huì)經(jīng)常導(dǎo)致網(wǎng)絡(luò)超時(shí),所以筆者使用了國(guó)內(nèi)的阿里云鏡像服務(wù),那么就不需要訪問(wèn)谷歌的倉(cāng)庫(kù)了。執(zhí)行完成后,我們可以在阿里云鏡像倉(cāng)庫(kù)獲取鏡像。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號(hào):「服務(wù)端思維」。一群同頻者,一起成長(zhǎng),一起精進(jìn),打破認(rèn)知的局限性。...
摘要:在年下旬開(kāi)源了一款新的工具,可以輕松地將應(yīng)用程序容器化。由于默認(rèn)訪問(wèn)谷歌的倉(cāng)庫(kù),而國(guó)內(nèi)訪問(wèn)不穩(wěn)定會(huì)經(jīng)常導(dǎo)致網(wǎng)絡(luò)超時(shí),所以筆者使用了國(guó)內(nèi)的阿里云鏡像服務(wù),那么就不需要訪問(wèn)谷歌的倉(cāng)庫(kù)了。執(zhí)行完成后,我們可以在阿里云鏡像倉(cāng)庫(kù)獲取鏡像。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號(hào):「服務(wù)端思維」。一群同頻者,一起成長(zhǎng),一起精進(jìn),打破認(rèn)知的局限性。...
閱讀 3075·2021-10-12 10:12
閱讀 1582·2021-09-09 11:39
閱讀 1911·2019-08-30 15:44
閱讀 2354·2019-08-29 15:23
閱讀 2908·2019-08-29 15:18
閱讀 2973·2019-08-29 13:02
閱讀 2699·2019-08-26 18:36
閱讀 748·2019-08-26 12:08