nexus介紹

原文鏈接: https://blog.csdn.net/qq_27164239/article/details/125769936

 

1 Nexus是Maven倉庫管理器,也可以叫Maven的私服。Nexus是一個強大的Maven倉庫管理器,它極大地簡化了自己內部倉庫的維護和外部倉庫的訪問。利用Nexus你可以只在一個地方就能夠完全控制訪問和部署在你所維護倉庫中的每個Artifact。Nexus是一套“開箱即用”的系統不需要數據庫,它使用文件系統加Lucene來組織數據。

Nexus不是Maven的核心概念,它僅僅是一種衍生出來的特殊的Maven倉庫。對於Maven來說,倉庫只有兩種:本地倉庫和遠程倉庫。

 

2 本地倉庫就是我們在maven的setting.xml中配置的本地倉庫地址。由於最原始的本地倉庫是空的,Maven必須知道至少一個可用的遠程倉庫,才能在執行Maven命令的時候下載到需要的構件。

中央倉庫是maven默認的遠程倉庫

私服是架設在局域網的一種特殊的遠程倉庫,目的是代理遠程倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;否則,私服請求外部的遠程倉庫,將構件下載到私服,再提供給本地倉庫下載。

 

 


原文鏈接:https://blog.csdn.net/qq_27164239/article/details/125769936

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章