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

时间:2015-12-17 22:54:54

标签: maven maven-3

我有3个maven项目'core','client-lib'和'client'

  • 'client-lib'包含'core'作为依赖关系,版本为'RELEASE'
  • 'client'包含'client-lib'作为依赖,版本为'RELEASE'

但是mvn install在“客户端”上失败并出现以下错误

无法在myorg上收集依赖项:client-lib:jar:RELEASE:无法读取myorg的工件描述符:client-lib:jar:RELEASE:无法解析myorg的版本:client-lib:jar:RELEASE - &gt ; [帮助1]

我已经成功使用版本'RELEASE'来获取多个项目的最新版本的依赖项。但是,对于这种特殊情况,似乎不喜欢它。但是,如果我使用特定版本,那么构建就可以了。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

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

除此之外,您可以尝试-U和-X来强制更新依赖项检查,并获取有关Maven尝试执行的操作和依赖项解析的更多信息。