EclipseRCP应用程序从IDE加载插件?

EclipseRCP应用程序从IDE加载插件?,eclipse,plugins,rcp,Eclipse,Plugins,Rcp,我有一个RCP应用程序,它工作得很好,但在我尝试为它开发插件时出现了问题 我所做的: 创建一个工作的RCP应用程序 设置EclipseIDE为我的RCP应用程序开发插件:我将我的RCP应用程序的所有插件添加到IDE的plugin文件夹中,并调整了启动配置,以便它启动我的应用程序 当运行应用程序时,它会启动,我看到了我的RCP应用程序的所有功能,但我也看到了来自EclipseIDE的许多不必要的信息。例如,“关于”选项卡中塞满了8个不同的图标。我正在开发的ClearCase插件也是我的RCP应用程

我有一个RCP应用程序,它工作得很好,但在我尝试为它开发插件时出现了问题

我所做的:

  • 创建一个工作的RCP应用程序
  • 设置EclipseIDE为我的RCP应用程序开发插件:我将我的RCP应用程序的所有插件添加到IDE的plugin文件夹中,并调整了启动配置,以便它启动我的应用程序
  • 当运行应用程序时,它会启动,我看到了我的RCP应用程序的所有功能,但我也看到了来自EclipseIDE的许多不必要的信息。例如,“关于”选项卡中塞满了8个不同的图标。我正在开发的ClearCase插件也是我的RCP应用程序菜单的一部分
  • 编辑:我不想要的菜单项:

  • 窗口->显示视图->其他(此处显示IDE可用的所有视图)
  • Window->Preferences(这里显示了EclipseIDE的所有首选项)
  • 帮助->报告错误或增强(我根本不想要这个条目)
  • 帮助->软件更新(我根本不想要这个条目)
  • 帮助->关于对话框(包含了很多关于EclipseIDE的信息,我根本不需要这些信息)
  • Toollbar->创建新的可视类(我想删除此按钮)
  • 工具栏->打开任务(我想删除此按钮)
  • 如何获得插件/eclispe IDE特定菜单项和其他eclispe特定信息?
    为什么它们只在为我的rcp开发插件时出现,而不是在开发rcp本身时出现?

    您应该创建一个
    .product
    文件并导出您的rcp应用程序,而不是将它们放入Eclipse插件文件夹并更改初始化配置

    然后导出产品,结果是RCP应用程序,它遵循Eclipse的相同结构,但是plugins文件夹只包含您在产品的依赖项中定义的插件

    从产品开始,您应该阅读以下常见问题解答和教程


    谢谢你,一旦我有时间再尝试一下,你的回答将很有帮助!