更新時(shí)間:2021-07-14 16:04:08 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1479次
我們知道m(xù)aven不僅是構(gòu)建工具和依賴管理工具以及項(xiàng)目信息管理工具,為全世界的java開(kāi)發(fā)者提供了一個(gè)免費(fèi)的中央倉(cāng)庫(kù)。我們今天主要來(lái)介紹的就是maven的倉(cāng)庫(kù)。
首先maven倉(cāng)庫(kù)分為本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù),而遠(yuǎn)程倉(cāng)庫(kù)又包括私服和中央倉(cāng)庫(kù)。
本地倉(cāng)庫(kù)就是用戶自己電腦上的倉(cāng)庫(kù),直接從本地獲取。
私服是一種特殊的遠(yuǎn)程倉(cāng)庫(kù)因?yàn)樗羌茉O(shè)在局域網(wǎng)內(nèi)的倉(cāng)庫(kù)服務(wù),私服代理廣域網(wǎng)上的遠(yuǎn)程倉(cāng)庫(kù),供局域網(wǎng)內(nèi)的maven用戶使用。
中央倉(cāng)庫(kù)是maven公司提高的最大的倉(cāng)庫(kù),里面擁有最全的jar包資源,所以私服上也沒(méi)有的時(shí)候就會(huì)去中央倉(cāng)庫(kù)找,因?yàn)橹醒雮}(cāng)庫(kù)是外網(wǎng)下載速度慢,所以我們需要搭建自己的私服。
(1)私服的用途
(2)建立私服的好處
(1)下載安裝包nexus
(2)解壓到本地磁盤(pán)
(3)使用管理員權(quán)限在dos執(zhí)行命令(nexus install)安裝私服
(4)啟動(dòng)服務(wù)
(5)找到私服的訪問(wèn)路徑
一般一家公司搭建一臺(tái)私服就夠了,所有的項(xiàng)目都可以從這個(gè)私服上獲取各自需要的jar包。
Hosted:宿主倉(cāng)庫(kù),存放本公司開(kāi)發(fā)的jar包(正式版本,測(cè)試版本,第三方:存在版權(quán)問(wèn)題-Oracle)
Proxy:代理倉(cāng)庫(kù)
代理中央倉(cāng)庫(kù)、Apache下測(cè)試版本的jar包
Group:組倉(cāng)庫(kù)
將來(lái)鏈接組倉(cāng)庫(kù)。包含Hosted:宿主倉(cāng)庫(kù),Proxy代理倉(cāng)庫(kù)
Maven倉(cāng)庫(kù)提供了倉(cāng)庫(kù)服務(wù)幫我們減輕了很大的負(fù)擔(dān),我們?cè)僖膊恍枰阉械膉ar包都存放到本地了,因?yàn)槿绻镜貨](méi)有我們可以很容易的從服務(wù)器上獲取,所以現(xiàn)在各種工具真的和強(qiáng)大,我們不光好會(huì)用更要去好好體會(huì)為什么人家可以創(chuàng)建出這么便利的工具和方式。多思考多總結(jié)才能成長(zhǎng)。
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Maven倉(cāng)庫(kù)詳解",希望對(duì)大家有幫助,想了解更多可查看Maven教程。動(dòng)力節(jié)點(diǎn)在線學(xué)習(xí)教程,針對(duì)沒(méi)有任何Java基礎(chǔ)的讀者學(xué)習(xí),讓你從入門到精通,主要介紹了一些Java基礎(chǔ)的核心知識(shí),讓同學(xué)們更好更方便的學(xué)習(xí)和了解Java編程,感興趣的同學(xué)可以關(guān)注一下。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743