上一篇文章(简要记录搭建Nexus私服过程(安装))记录了安装nexus软件过程,本文主要记录操作点和配置。
一、页面介绍
初始账户admin/admin123登录。可改密码
可以修改相关privileges、rolesh和users来产生相关控制
比如nx-admin角色拥有所有特权
创建用户,这里我创建了一个“minggo-user”账户
二、Nexus仓库介绍
nexus默认带有4个maven2仓库
主要有proxy(代理)、group(仓库组)和hosted(宿主)三种类型。
1. maven-central
proxy类型,代理仓库,用于获取远程仓库数据,地址默认指向了“https://repo1.maven.org/maven2/”,可以修改地址
2. maven-releases
hosted类型,私库,用于内部发行稳定版本
3. maven-snapshots
hosted类型,私库,用于发布不稳定的快照版本
4. maven-public
group类型,自己设定的仓库,但没有自己的内容,主要将上述hosted和proxy仓库逻辑上组织成一组,暴露下载接口给开发人员。
三、创建仓库
建立了如下4个仓库
1. mingo-proxies
这里改用了阿里云(http://maven.aliyun.com/nexus/content/groups/public/)地址作为远程仓库。
2. minggo-snapshots
注意
3. minggo-releases
与minggo-snapshots一样,只是“Version policy”改为“Release”。
4. mingo-public
选择仓库加入该组
下节介绍发布和使用。