美文网首页
配置nexus上传文件的时候提示401

配置nexus上传文件的时候提示401

作者: Leo_5cdb | 来源:发表于2022-03-25 01:59 被阅读0次

    配置nexus的时候使用命令 mvn deploy的时候提示401 ,今天查了一天,也没有找到问题,突然意识到,这个配置用的是电脑安装的maven下的config下的 setting.xml, 然后尝试了把自己的配置信息放在这个配置文件里,发现可以上传成功了。

    这里还有一个问题,当时的权限是admin,并不是deployment 应该有的权限,英文不太好,以为通过docker 安装的nexus会有两个角色一个是admin,另外的一个就是可以部署的,后来才看明白,另外一个是匿名用户应该具有的权限,

    这里需要给deployment配置一个单独的角色

    我配置的如同这样,即可查看编辑修改和部署jar文件。

    这里我要说的是,如果出现了401,需要查看的是 你的系统安装的maven的配置文件是否配置了你的nexus的信息

    因为在项目上,怕引起不必要的冲突,我eclipse自己复制了一个setting.xml 放在了C盘Java下,我开始以为是读取的Java下的配置文件,突然意识到,我用的是命令窗口,那么应该是系统的maven,系统的maven应该是读取的conf下的配置文件,所以我在这里加了我私服的信息

    隐藏掉的不影响,最下的ds是我私服库的信息。

    然后在项目的 pom中配置私服库的信息

    这样上传的时候就没有问题了。但是我在实验的时候 执行的时候是admin权限,这样如之前所说的我配置了一个deployment角色,完美收工。

    编码其实很简单,需要你耐心,问题总会有解决的办法。加油

                                                         -------------一个八四年的小兵

    相关文章

      网友评论

          本文标题:配置nexus上传文件的时候提示401

          本文链接:https://www.haomeiwen.com/subject/rorrjrtx.html