gpt4 book ai didi

eclipse - Tycho 无法解析 Require-Bundle : org. sample.ide.common;bundle-version ="1.0.0.qualifier"

转载 作者:行者123 更新时间:2023-12-02 22:23:27 26 4
gpt4 key购买 nike

我使用 Tycho 构建了一个 Eclipse 插件项目。

我收到此错误消息。

[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.sample.ide.core 1.0.0.qualifier
[ERROR] Missing requirement: org.sample.ide.core 1.0.0.qualifier requires 'bundle org.sample.ide.common 1.0.0' but it could not be found

org.sample.ide.core-1.0.0.qualifier 具有 org.sample.ide.common-1.0.0.qualifier 作为必需的包。

当我使用 Eclipse PDE 导出功能导出插件项目时,依赖项目在同一工作区内被识别。

我的 manifest.mf 有类似 1.0.0.qualifier 的版本,我的 pom.xml 有 1.0.0-SNAPSHOT。是这个问题吗?

最佳答案

支持具有 .qualifier 版本的工件,因此这不是导致问题的原因。

但是我不确定 Tycho 还支持 dependencies 中的 .qualifier 替换,例如Require-Bundle header 。 (至少,这是 buggy。)因此,您应该尝试构建依赖版本 1.0.0 而不是 1.0.0.qualifier 的项目。

关于eclipse - Tycho 无法解析 Require-Bundle : org. sample.ide.common;bundle-version ="1.0.0.qualifier",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13340102/

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