Nexus原理

Maven的原理就是將jar從遠程中央倉庫下載到PC磁盤的本地倉庫,當本地倉庫沒有發(fā)現(xiàn)需要的jar就會去Maven默認的遠程中央倉庫Maven Central(由Apache維護)中尋找,每次需要新的jar后都要從遠程中央倉庫上下載。那么問題來了?這個遠程的中央倉庫一定有很多人使用那下載速度一定很慢,這個暫且不用考慮。 重要的是萬一哪天公司外網(wǎng)連不上了咋辦?而Nexus私服恰好可以解決這個問題。搭建私服的好處是Nexus有效解決了Maven對Apache的遠程中央倉庫的依賴,當項目需要新的jar時會先在nexus私服下載好以后才會下載到本地。如果發(fā)現(xiàn)私服已經(jīng)存在這個jar包,則會直接從私服下載到本地Maven庫,如果沒有再去網(wǎng)絡(luò)上下載。

原理如下圖所示:

 平面設(shè)計培訓,網(wǎng)頁設(shè)計培訓,美工培訓,游戲開發(fā),動畫培訓

網(wǎng)友評論