ARTIFACTORY:如何解决常见Maven错误:将不会重新尝试解决

乔伊Naor
2021-01-28 34

如何解决常见的Maven错误:决议将不再尝试

在构建一个新项目时,您可能会遇到一个非常常见的Maven错误:[ERROR] Failed to execute goal on project :无法解析project 的依赖项。以下工件无法解决::未能在https://artifactory:8081/artifactory/中找到 被缓存在本地存储库中,在中央更新间隔已过或强制更新之前,将不会重新尝试解决->[帮助1]
这是由Maven的默认设置造成的updatePolicy.简单地说,Maven获取工件从您的Artifactory存储库每天的基础上。然而,如果有的话中断, Maven会再进行一次24小时的取回尝试。

绕过此默认限制,您可以:

  • 添加- u标记到maven安装命令,或
  • 配置Maven客户端的settings.xml具有以下值的文件:总是< updatePolicy > < / updatePolicy >

发布日期:2020年9月29日
最后更新:2021年1月25日

关键词:Maven,更新策略