在我们的日内生活中,我们间歇性地(可能每天两次)获得“未经授权的”#401;当maven执行“部署”时出错构建步骤。在maven控制台和Artifactory requests.log中都可以看到此错误。一天中的时间不一致,也不与快照/发布存储库绑定。我已经检查并仔细检查了所有安全设置和网址,由于此错误是间歇性的,因此我确信问题在于Artifactory。
我也会间歇性地使用&m; mvn deploy:deploy-file'。今天它上传了大约300个上传失败。
我已经使用Artifactory筹集了jira,但它尚未被接收:https://www.jfrog.com/jira/browse/RTFACT-14982
我应该补充一点,当我们使用Archiva作为我们的存储库时,我们没有遇到过这个问题。自从我迁移到Artifactory
后,它经常发生答案 0 :(得分:0)
关于pom.xml示例,失败的原因是deploy-file目标缺少repositoryId
属性。
此属性应包括用于部署的存储库的存储库标识,例如:
<repositoryId>internal-snapshot-local</repositoryId>
该插件将使用此ID从Maven settings.xml文件中获取部署者凭据。