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