天天看點

Nexus 搭建maven 私有倉庫

nexus

如果沒有私服,我們所需的所有構件都需要通過maven的中央倉庫和第三方的Maven倉庫下載下傳到本地,而一個團隊中的所有人都重複的從maven倉庫下載下傳構件無疑加大了倉庫的負載和浪費了外網帶寬,如果網速慢的話,還會影響項目的程序。很多情況下項目的開發都是在内網進行的,連接配接不到maven倉庫怎麼辦呢?開發的公共構件怎麼讓其它項目使用?這個時候我們不得不為自己的團隊搭建屬于自己的maven私服,這樣既節省了網絡帶寬也會加速項目搭建的程序,當然前提條件就是你的私服中擁有項目所需的所有構件。

Maven工作原理

Nexus 搭建maven 私有倉庫

如果建構的Maven項目本地倉庫沒有對應的依賴包,會去Nexus私服去下載下傳;如果Nexus私服也沒有此依賴包,就會去遠端中央倉庫下載下傳依賴,Nexus私服下載下傳成功後再下載下傳至本地Maven庫供項目引用。

繼續閱讀