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等流行工具兼容。
跨软件供应链的二进制和构建工件控制
集中:为您的团队提供他们使用的每个组件的单一事实来源。
店铺:通过缓存远程存储库的代理来优化构建性能和可靠性。
适应:为所有主要包裹类型和格式提供普遍覆盖.
规模:为无限数量的用户安装在无限数量的服务器上。
提高开发团队的效率和灵活性
通过在内部共享组件来简化生产力。
深入了解组件安全、许可和质量问题。
离线构建具有远程包可用性。
与行业领先的构建工具集成。