如何让PDE目标定义编辑器显示所有插件?

jpu*_*ann 7 eclipse-pde eclipse-plugin p2 nexus tycho

我们的目标是使用Tycho + Eclipse PDE在分布式团队中构建OSGi包.

到目前为止,工件已构建并部署到Nexus OSS存储库.这已经通过p2支持进行了扩充,"artifacts.xml"和"content.xml"由Tycho生成(或由Tycho提供),并由Tycho和p2浏览器正确解析.

缺少的链接是将生成的p2 bundle存储库添加到PDE使用的目标平台定义中.PDE目标编辑器显然只支持功能"分类"插件,没有普通的捆绑包.

Tycho的存储库插件和由不同合作伙伴独立开发的捆绑包的功能包装看起来太麻烦了.我们希望通过单个存储库遵循简单的Maven/OBR类共享包.

有没有办法根据本博客中建议的通用类别增强软件包或存储库的p2元数据,例如通过"tycho-p2-publisher:publish-categories"目标或通过配置/扩展"Nexus p2存储库"插件"让他们可以访问PDE UI?

这个问题似乎与这个问题有关,并提示尚未实现对"iu"语法的支持.

小智 0

也许你应该尝试另一个目标编辑器。存在替代的TPD 编辑器/生成器Mika\xc3\xabl Barbero

\n\n
    \n
  • 自动补全
  • \n
  • 版本管理
  • \n
  • 可合并结构
  • \n
  • ...
  • \n
\n