Eclipse RCP:自动添加所需的插件功能

我发现“运行配置”在“插件”选项卡上有一个“强大”按钮.这是“添加必需的插件”按钮.当我取消选择all,然后勾选我在Workspace上的插件,并单击此按钮时,它可以帮助我包含一个良好的依赖项(最小,必需的插件)列表,准备运行(验证成功).

现在我有一个基于功能的产品.我已经将我的插件添加到该功能中.但它无法运行(缺少约束等)
如何在“插件和片段”编辑器中为我的功能添加依赖项?因为当我单击.product文件中的“Synchronize”时,会根据我的feature.xml生成一个新的依赖项集合,这些插件通常没有足够的插件来运行.如上所述,如果我们有一个最小的,必需的插件列表的屏幕截图,那么很难一个一个地添加.

在这种情况下,.product文件的Dependencies选项卡上的“Add required”按钮没有帮助.

先感谢您!

最佳答案
Eclipse提供了使用给定的启动配置初始化功能. (File-New ..-Feature之后的对话框)

你可以创建一个新功能,
选择启动配置,
打开生成的’feature.xml’作为文本(上下文菜单/打开方式),
将require部分的内容复制到旧功能中,
再次删除新功能.

(必须有更好/更合适的方法来做到这一点)

点赞