nexus配置 Releases和Snapshots的权限

前提条件:

1、安装了nexus

2、配置了release和snapshots

http://192.168.122.164:8081/nexus-2.1/content/repositories/releases/

http://192.168.122.164:8081/nexus-2.1/content/repositories/snapshots/


配置权限:

1、添加权限

         定位到Security 下的Privileges 并且点击右边Add..进行添加:添加release和snapshots 配置如下:

          之后点击Save进行保存


2、建立权限

       定位到Security 下的Role 并且点击右边Add..进行添加刚才配置的:release和snapshots 如下:


点击Save进行保存


3、和用户进行绑定

         定位到Security 下的Users 选择deployment用户 添加刚刚建立的权限:

点击Save保存


授权完毕 注意一定要重新启动tomcat 才会生效。


其他用户根据

http://192.168.122.164:8081/nexus-2.1/content/repositories/releases/

http://192.168.122.164:8081/nexus-2.1/content/repositories/snapshots/

就可用发布到 私服上了


注意用户需要在本机配置登录的用户名密码

1、打开maven 的setting文件添加如下配置

   
      releases
      admin
      admin123
   

  
      snapshots
      deployment
      deployment
   

2、将项目进行发布 需要在pom.xml配置如下:

    
        releases
        http://192.168.122.164:8081/nexus-2.1/content/repositories/releases/
    

    
        snapshots
        http://192.168.122.164:8081/nexus-2.1/content/repositories/snapshots/
    


注意配置中的id需要与服务器读releases和snapshots进行对应

你可能感兴趣的:(maven)