【发布时间】:2012-09-03 05:11:11
【问题描述】:
考虑以下场景:我的应用程序有一些依赖于我自己的 POM 优先工件(使用纯 Maven 构建)和一些依赖于我自己的清单优先工件(使用 Tycho 构建)。对于 POM-first 工件,Tycho 准确解析了我在 POM 中指定的版本。对于 manifest-first 工件,Tycho 解析可能具有更高版本的本地构建单元。
在我的具体情况下,我在 pom.xml 中指定了对版本 1.2.0 中清单优先工件的依赖关系,但我收到警告“以下本地构建的单元已用于解决项目依赖关系”版本 1.3 .0.2012xxx.
我已经发现了以下错误和讨论,但我不明白为什么 Tycho 解决 POM-first 和 manifest-first 依赖项存在差异。
【问题讨论】:
-
感谢您的快速回复以及您对 stackoverflow 的简短介绍 ;-) 正如您所认识到的,我也在邮件列表上发布了这个问题,但由于三天后它没有出现,我决定发布它在这里。