1.Maven私服
Nexus 是Maven仓库管理器,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。
2.Nexus仓库
Nexus内置仓库说明:
hosted 类型的仓库,内部项目的发布仓库
proxy 类型的仓库,从远程中央仓库中寻找数据的仓库
(1)Maven Central:该仓库代理Maven中央仓库,其策略为Release,因此只会下载和缓存中央仓库中的发布版本构件。
(2)Releases:这是一种策略为Release的宿主类型仓库,用来部署组织内部的发布版本构件。
(3)Snapshots:这是一个策略为Snapshot的宿主类型仓库,用来部署组织内部的快照版本构件。
(4)3rd party:这是一个策略为Release的宿主类型仓库,用来部署无法从公共仓库获得的第三方发布版本构件。
(5)Public Repositories:该仓库组将上述所有策略为Release的仓库聚合并通过一致的地址提供服务。 国内镜像地址:http://maven.oschina.net/content/groups/public/ 、
(6)Mirror镜像 mirror相当于一个拦截器,它会拦截maven对remote repository的相关请求,把请求里的remote repository地址,重定向到mirror里配置的地址。
<mirrorOf></mirrorOf>标签里面放置的是要被镜像的Repository ID, *代表所有
nexus * http://101.200.129.112:8083/nexus/content/groups/public/