一、登录Nexus私服
Nexus 默认提供管理员用户,用户名为admin
,密码为 admin123
。
用户列表的用户默认密码是用户名后面加123
比如用户 deployment
,默认密码是 deployment123
。
可以手动自定义添加相关用户,给用户分配相关权限。
二、检查仓库
仓库列表
三、仓库类型
常用仓库类型为:hosted
和 proxy
1、group 类型仓库
仓库组:Nexus通过仓库组来统一管理多个仓库,这样访问仓库就相当于访问仓库组管理的多个仓库。
2、hosted 类型仓库
宿主仓库:主要用于发布内部项目构件和第三方的项目构件(如购买商业的构件)以及无法从公共仓库获取的构件(如 oracle 的 JDBC 驱动)。
-
releases
发布内部的releases模块的仓库,所有非快照版工程都发布到此仓库中。 -
snapshots
发布内部的快照模块的仓库,所有工程版本已SNAPSHOT 结尾的都发布到此仓库中。 -
3rd party
第三方依赖的仓库,这个数据通常由内部人员自行下载之后发布上去。 -
proxy
代理仓库:代理公共的远程仓库。 -
virtual
虚拟仓库:用于适配 Maven 1。(已经基本不用)
3、代理仓库配置
设置 proxy 代理仓库(Apache Snapshots/Central/Codehaus Snapshots)准许远程下载。
代理仓库从远程中央仓库地址
https://repo1.maven.org/maven2/
下载。下载速度比较慢,而且非常大。
自此 Nexus 私服安装配置完成,私服下载中央仓库资源非常耗费时间。
四、阿里云的Maven私服
私服地址:仓库服务