tycho构建错误:“……需要捆绑……但找不到它”



我正在尝试使用tycho/m2e构建一个RCP应用程序,但我面临此问题:

缺失要求:myApp 1.0.0.qualifier需要'捆绑org.eclipse.ui 3.108.1',但找不到。

org.eclipse.ui 3.108.1是我的霓虹灯安装的一部分...

这是我的配置或我已经尝试在没有成功的情况下尝试做的事情:

1)我在主POM中有霓虹灯存储库:

<repository>
    <id>Neon</id>
    <layout>p2</layout>
    <url>http://download.eclipse.org/releases/neon/</url>
</repository>

2)从Eclipse内的Maven Repo View重建霓虹灯项目存储库索引(我无法浏览!)

3)在Maven首选项中选出的"下载存储库索引更新"

重新启动日食

我已经看到了这个类似的问题:tycho构建错误:" ...需要捆绑...但是找不到它。但找不到任何解决方案。

我在做什么错?

非常感谢您的帮助,弗兰克

问题是http://download.eclola.org/releases/neon/的存储库确实确实 not not 在版本 3.108.1中包含 org.eclipse.ui;它仅包含版本3.108.0

要验证这一点,我建议存储库Explorer(oomph)视图。切换到 Expert Mode (视图工具栏中的C图标)并复制&amp;粘贴更新站点URL。然后搜索org.eclipse.ui,您会看到可用的最新版本是3.108.0.v20160518-1929

fyi,您的选择2和3不会帮助解决与Tycho有关的问题。M2E的 maven存储库视图仅适用于Maven存储库,而不是P2存储库。另外,M2E提到的存储库索引是Maven存储库的索引,而不是P2存储库。

相关内容

最新更新