1。创建仓库
在nexus中我们知道有一个中央仓库的代理仓库,但是这个中央仓库如果从国际中央仓库下载jar文件会非常慢,甚至多数情况下不能成功下载。
方案1:有些同仁是直接把nexus中中央仓库的代理仓库中连接被代理仓库的地址改为国内的代理中央仓库,比如阿里巴巴的公共仓库。如下:
image.png
改为:http://maven.aliyun.com/nexus/content/groups/public
image.png
方案2:我们也可以不改中央代理仓库,我们新建一个代理仓库
image.png
image.png
image.png
仓库新建完毕。
2。分配权限给角色和用户
我们开发中通常给用户配置的是public这个仓库组,仓库组和仓库的关系如下:
image.png
仓库组就是把我们需要的仓库给整合起来,我们通过仓库组进行操作的时候仓库组实际上是指向仓库,然后仓库来工作。
配置仓库组合仓库关系:
image.png
把我们不再需要中央仓库的配置,用我们建立的阿里云代理仓库来代替
image.png
一个我们建立好的角色
image.png
选择这个配置是可以操作仓库中的文件的权限
image.png
接下来新建了一个用户
image.png
把角色分配给了这个用户
image.png
最后我们可以推出admin账号,然后用我们新建的账号进行登录
image.png
是不是很兴奋。。。。
网友评论