2016年1月1日星期五

Nexus_006:使用 Nexus 2 为项目分配独立的仓库

环境: OS X EI Capitan 10.11.2 + JDK 1.8.0_66 + Maven 3.3.9

假设项目为Foo。

1. 为项目建立两个宿主仓库:Foo Snapshots 和 Foo Releases
 
 

2. 点击左侧导航栏中的 Repository Targets 链接,选择 All(Maven2),下方的".*"的正则表达式,表示该 Repository Targets能够匹配仓库下的任何路径。



3. 为宿主仓库:Foo Snapshots 和 Foo Releases 建立权限
(1)点击左侧导航栏中的 Security->Privileges 链接,点击Add...->Repository Target Privilege



4. 创建一个能够包含上述权限的角色
(1)点击左侧导航栏中的 Security->Roles 链接,点击Add...->Nexus Role





(2)将角色分配给用户


参考文献:
1. 《Maven 实战》 徐晓斌著  

没有评论: