Nexus Repository世界上第一個也是唯一一個免費使用的通用工件存儲庫。具有通用格式支持的免費工件存儲庫。管理二進制文件并在整個軟件供應鏈中構建工件輕松進行倉庫服務器的搭建和維護,在全球超過 100,000 個組織中部署,高效地向開發人員分發零件和容器,可以大大的節省了帶寬和時間,輕松進行倉庫管理!
Nexus Repository官方版介紹
Nexus是一個強大的Maven倉庫管理器,它極大地簡化了本地內部倉庫的維護和外部倉庫的訪問。
如果使用了公共的Maven倉庫服務器,可以從Maven中央倉庫下載所需要的構件(Artifact),但這通常不是一個好的做法。
正常做法是在本地架設一個Maven倉庫服務器,即利用Nexus私服可以只在一個地方就能夠完全控制訪問和部署在你所維護倉庫中的每個Artifact。
Nexus在代理遠程倉庫的同時維護本地倉庫,以降低中央倉庫的負荷,節省外網帶寬和時間,Nexus私服就可以滿足這樣的需要。
Nexus是一套“開箱即用”的系統不需要數據庫,它使用文件系統加Lucene來組織數據。
Nexus使用ExtJS來開發界面,利用Restlet來提供完整的REST APIs,通過m2eclipse與Eclipse集成使用。
Nexus支持WebDAV與LDAP安全身份認證。
Nexus還提供了強大的倉庫管理功能,構件搜索功能,它基于REST,友好的UI是一個extjs的REST客戶端,它占用較少的內存,基于簡單文件系統而非數據庫。
Nexus Repository軟件功能
世界第一的存儲庫管理器
所有組件,二進制文件和構建工件的單一事實來源
高效地將零件和容器分發給開發人員
在全球超過100,000個組織中部署
對所有流行構建工具的普遍支持
存儲和分發Maven / Java,npm,NuGet,Helm,Docker,P2,OBR,APT,GO,R,Conan組件等。
管理從開發到交付的所有組件:二進制文件,容器,組件和制成品。
對Java虛擬機(JVM)生態系統的高級支持,包括Gradle,Ant,Maven和Ivy。
與Eclipse,IntelliJ,Hudson,Jenkins,Puppet,Chef,Docker等流行工具兼容。
跨軟件供應鏈的二進制和構建工件控制
集中:為您的團隊提供他們使用的每個組件的單一事實來源。
店鋪:通過緩存遠程存儲庫的代理來優化構建性能和可靠性。
適應:為所有主要包裹類型和格式提供普遍覆蓋.
規模:為無限數量的用戶安裝在無限數量的服務器上。
提高開發團隊的效率和靈活性
通過在內部共享組件來簡化生產力。
深入了解組件安全、許可和質量問題。
離線構建具有遠程包可用性。
與行業領先的構建工具集成。