1. 程式人生 > >Nexus 搭建maven 私有倉庫

Nexus 搭建maven 私有倉庫

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

Maven工作原理

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

推薦學習連結