gpt4 book ai didi

eclipse - 第谷无法解析从产品到来自不同 react 堆构建的 eclipse 功能的引用

转载 作者:行者123 更新时间:2023-12-04 06:15:08 25 4
gpt4 key购买 nike

我有两个 react 堆构建:

第一个构建了一些包和相应的功能。成功后clean install该功能在我的本地 Maven 存储库中。 Tycho 还生成了 p2 元信息... -p2artifacts.xml和... -p2metadata.xml
第二个版本包含一个基于功能的产品,它引用了第一个 react 器中构建的功能。尝试 clean install 时第谷提示一个 Unresolved 功能 - 另一个 react 堆构建。

Failed to execute goal org.eclipse.tycho:tycho-p2-repository-plugin:0.12.0:assemble-repository [...] ["Unable to satisfy dependency from TestApp2 1.0.0 to my.testlib.feature.feature.group [1.0.0.201109081051]."]



如您所见,我正在使用 Tycho 0.12.0,它应该能够在 pomDependencies=consider 时解析本地 maven 存储库的 Artifact 。标志已经设置,我做到了。

我查看了我本地 maven repo 生成的 p2 元信息,发现功能版本有点不同。 p2artifacts.xml 中的功能版本如下:

version='1.0.0.201109071453'



比较两个版本
1.0.0.201109081051 // what tycho looks for
1.0.0.201109071453 // what's in my local mvn repo

只有最后一位有所不同,这可能是时间戳。

有谁知道为什么第谷提示 Unresolved 功能?时间戳重要吗?

更新:由于第二个构建的时间戳会更改每个构建,因此我假设它是当前时间戳。

最佳答案

在引用 .product 中的功能时,您可能使用“.qualifier”作为版本后缀。
默认情况下,“.qualifier”被构建时间戳替换,所以这可能不是你想要的。
尝试改用“0.0.0”(=最新)。

关于eclipse - 第谷无法解析从产品到来自不同 react 堆构建的 eclipse 功能的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7345708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com