更新時間:2021-07-14 16:04:08 來源:動力節(jié)點 瀏覽1625次
我們知道m(xù)aven不僅是構(gòu)建工具和依賴管理工具以及項目信息管理工具,為全世界的java開發(fā)者提供了一個免費的中央倉庫。我們今天主要來介紹的就是maven的倉庫。
首先maven倉庫分為本地倉庫和遠程倉庫,而遠程倉庫又包括私服和中央倉庫。
本地倉庫就是用戶自己電腦上的倉庫,直接從本地獲取。
私服是一種特殊的遠程倉庫因為他是架設(shè)在局域網(wǎng)內(nèi)的倉庫服務(wù),私服代理廣域網(wǎng)上的遠程倉庫,供局域網(wǎng)內(nèi)的maven用戶使用。
中央倉庫是maven公司提高的最大的倉庫,里面擁有最全的jar包資源,所以私服上也沒有的時候就會去中央倉庫找,因為中央倉庫是外網(wǎng)下載速度慢,所以我們需要搭建自己的私服。
(1)私服的用途
(2)建立私服的好處
(1)下載安裝包nexus
(2)解壓到本地磁盤
(3)使用管理員權(quán)限在dos執(zhí)行命令(nexus install)安裝私服
(4)啟動服務(wù)
(5)找到私服的訪問路徑
一般一家公司搭建一臺私服就夠了,所有的項目都可以從這個私服上獲取各自需要的jar包。
Hosted:宿主倉庫,存放本公司開發(fā)的jar包(正式版本,測試版本,第三方:存在版權(quán)問題-Oracle)
Proxy:代理倉庫
代理中央倉庫、Apache下測試版本的jar包
Group:組倉庫
將來鏈接組倉庫。包含Hosted:宿主倉庫,Proxy代理倉庫
Maven倉庫提供了倉庫服務(wù)幫我們減輕了很大的負擔(dān),我們再也不需要把所有的jar包都存放到本地了,因為如果本地沒有我們可以很容易的從服務(wù)器上獲取,所以現(xiàn)在各種工具真的和強大,我們不光好會用更要去好好體會為什么人家可以創(chuàng)建出這么便利的工具和方式。多思考多總結(jié)才能成長。
以上就是動力節(jié)點小編介紹的"Maven倉庫詳解",希望對大家有幫助,想了解更多可查看Maven教程。動力節(jié)點在線學(xué)習(xí)教程,針對沒有任何Java基礎(chǔ)的讀者學(xué)習(xí),讓你從入門到精通,主要介紹了一些Java基礎(chǔ)的核心知識,讓同學(xué)們更好更方便的學(xué)習(xí)和了解Java編程,感興趣的同學(xué)可以關(guān)注一下。