解决mavendeploy时报401ReasonPhra:Unauthorized错误

更新时间:2023-05-16 08:16:02 阅读: 评论:0

解决mavendeploy时报401ReasonPhra:Unauthorized错误
详细报错信息:
[ERROR]
[ERROR] To e the full stack trace of the errors, re-run Maven with the -e switch.
3d渲染电脑配置[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
武士道精神[ERROR] For more information about the errors and possible solutions, plea read the following articles:
关键错误信息1: Failed to deploy artifacts
关键错误信息3: Return code is: 401, ReasonPhra: Unauthorized. -> [Help 1]
可口凉菜
提取关键错误信息:Could not transfer …… from/to snapshots …… Return code is: 401, ReasonPhra: Unauthorized.
很明显了,deploy的时候,权限不够⼤。于是排查maven tting配置⽂件,最终在<rvers>……</rvers>配置节点中
增加如下配置,问题解决:
解决问题:
任豆<rver>
<id>snapshots</id>
<urname>deployment</urname>
<password>l****11</password>
</rver>
参考信息:
<!--配置服务端的⼀些设置。⼀些设置如安全证书不应该和l⼀起分发。这种类型的信息应该存在于构建服务器上的l⽂件中。-->
<rvers>
<!--服务器元素包含配置服务器时需要的信息 -->
<rver>
<!--这是rver的id(注意不是⽤户登陆的id),该id与distributionManagement中repository元素的id相匹配。-->
<id>snapshots</id>
<!--鉴权⽤户名。鉴权⽤户名和鉴权密码表⽰服务器认证所需要的登录名和密码。 -->江的英文
<urname>my_login</urname>
<!--鉴权密码。鉴权⽤户名和鉴权密码表⽰服务器认证所需要的登录名和密码。密码加密功能已被添加到2.1.0 +。详情请访问密码加密页⾯-->
<password>my_password</password>
<!--鉴权时使⽤的私钥位置。和前两个元素类似,私钥位置和私钥密码指定了⼀个私钥的路径(默认是
梳子的寓意
${ur.home}/.ssh/id_dsa)以及如果需要的话,⼀个密语。将  <privateKey>${usr.home}/.ssh/id_dsa</privateKey>
<!--鉴权时使⽤的私钥密码。-->
<passphra>some_passphra</passphra>
<!--⽂件被创建时的权限。如果在部署的时候会创建⼀个仓库⽂件或者⽬录,这时候就可以使⽤权限(permission)。这两个元素合法的值是⼀个三位数字,其对应了  <filePermissions>664</filePermissions>
<!--⽬录被创建时的权限。 -->
<directoryPermissions>775</directoryPermissions>
</rver>
庆国庆黑板报</rvers>
什么是逆向思维解决这个问题最关键要明⽩,下⾯配置的作⽤。
<!--服务器元素包含配置服务器时需要的信息 -->
<rver>
<!--这是rver的id(注意不是⽤户登陆的id),该id与distributionManagement中repository元素的id相匹配。-->
<id>snapshots</id>

本文发布于:2023-05-16 08:16:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/651693.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:配置   密码   服务器   需要   鉴权   私钥   信息
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图