将依赖关系版本指定为RELEASE或LATEST时,Maven失败



我有3个maven项目"core"、"client lib"one_answers"client"

  • "client lib"包含"core"作为依赖项,版本为"RELEASE"
  • "client"包含"client lib"作为依赖项,版本为"RELEASE"

但是mvn install在"客户端"上失败,出现以下错误

未能在myorg:client-lib:jar:RELEASE:未能读取myorg:customer lib:jar:RELEASE:未能解析myorg:cclient lib:jaer:RELEASE->[Help 1]的版本

我已成功使用版本"RELEASE"获取多个项目的最新版本依赖项。然而,对于这种特殊的情况,它似乎不喜欢它。然而,如果我使用特定的版本,构建会很好。

我错过了什么?

请尝试清空(删除)您的Maven缓存目录和/或本地存储库,然后重建。

此外,您可以尝试-U和-X来强制更新依赖项检查,并获得有关Maven尝试做什么和依赖项解决的更多信息。

最新更新