分类:Nexus
跳到导航
跳到搜索
关于
Nexus 是一个强大的 Maven 仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。 利用 Nexus 你可以只在一个地方就能够完全控制访问,和部署在你所维护仓库中的每个 Artifact。
Nexus 在代理远程仓库的同时维护本地仓库,以降低中央仓库的负荷,节省外网带宽和时间,Nexus私服就可以满足这样的需要。
- Nexus 是一套“开箱即用”的系统不需要数据库,它使用文件系统加 Lucene 来组织数据。
- Nexus 使用 ExtJS 来开发界面,利用 Restlet 来提供完整的 REST APIs,通过 m2eclipse 与 Eclipse 集成使用。
- Nexus 支持 WebDAV 与 LDAP 安全身份认证。
- Nexus 还提供了强大的仓库管理功能,构件搜索功能,它基于 REST,友好的 UI 是一个 extjs 的 REST 客户端,它占用较少的内存,基于简单文件系统而非数据库。
Nexus 分为:Nexus OSS(Open Source Software)、Nexus Professional,前者开源免费;
Nexus 2 和 Nexus 3
注意: “Nexus Repository Manager 3.x does NOT support usage of remote index for searches (and other purposes) at all. If you want this feature I suggest to stick with Nexus Repository Manager 2 for now.” 即:Nexus Repository Manager 3.x 根本不支持使用远程索引的使用情况来搜索(和其他目的)。如果您想要此功能,我建议立即使用Nexus Repository Manager 2。
Nexus 2.x 和 3.x 在目录结构、安装使用等方面区别较大。 帮助信息: 1、Welcome to the Help Portal for Nexus Repository Manager (NXRM) 2. 2、Welcome to the Nexus Repository 3 Online Help
- Repository Formats:
- CONTEXT:
- Nexus 2:默认是 /nexus,可以通过变量 nexus-webapp-context-path 来修改;
- Nexus 3:默认是 /,可以通过变量 nexus-context-path 来修改;
- 存储格式:
- Nexus 2:源文件;
- Nexus 3:blob文件(二进制的大对象);
- 在 2 上可以直接将 maven 仓库 copy/paste 过去;但在 3 却不可以。
- 系统中的进程:
分类“Nexus”中的媒体文件
以下3个文件属于本分类,共3个文件。
- Nexus 2:Repository Formats.png 815 × 109;9 KB
- Nexus 3:Repository Formats.png 1,018 × 267;47 KB
- Nexus2、Nexus3在Windows中的进程.png 690 × 765;46 KB