maven3.X学习系列二 nexus (windows)的相
2018-06-08 本文已影响0人
神秘空指针
<meta charset="utf-8">
1、设置仓库reposltorles
进入到nexus 设置也点reposltorles 看到下面这个页面。
1.pngmaven 默认设置了四个仓库,
(1)、maven-central 这个是maven中心的代理仓库,我们也可以用其他镜像。点击上传的创建仓库
1.png选择maven2(proxy),配置一个阿里云的镜像
1.png(2)mavem-releases 和 mavem-snapshots 就是本地仓库 一个是正式版本的,一个是测试版本的。版本号带有-snapshots 系统会自动打到mavem-snapshots,反之则打到mavem-releases。
顺便说一下 mavem-releases 版本默认是不能覆盖的,尝试将相同版本号的jar 放入会报错。
这个在仓库配置中可以修改
1.png(3)maven-public 是一个聚合的组,统一对外暴露。在这个组中我们可以添加相应的仓库。
1.png2、设置用户与角色
普通开发者用户不应该有nexus 的决定控制权。我们应该对用户角色权限进行控制。
比如:普通开发用户 只能上传jar到sanpshots,没有删除和修改的权限。这让后期jar的版本控制很有意义。
创建角色
1.png创建用户
1.png