Java 如何在我的自定义RCP E4中添加其他插件?

Java 如何在我的自定义RCP E4中添加其他插件?,java,eclipse-rcp,e4,Java,Eclipse Rcp,E4,我使用vogella教程开发了一个RCP e4 在我的RCP e4应用程序中,我需要包括其他插件。 我该怎么办? 另一种方法是在功能中插入“安装新软件”,并允许直接从自定义RCP进行安装。 但是我没有找到关于如何包含此功能的教程 建议? 感谢将现有插件添加到您的RCP将插件添加到您的目标平台(“首选项>插件开发>目标平台”) 然后将插件添加到feature.xml(或者为插件创建一个新的feature.xml并将其包含在.product文件中) 请注意,许多现有的插件都是为Eclipse3.x兼

我使用vogella教程开发了一个RCP e4 在我的RCP e4应用程序中,我需要包括其他插件。 我该怎么办? 另一种方法是在功能中插入“安装新软件”,并允许直接从自定义RCP进行安装。 但是我没有找到关于如何包含此功能的教程

建议?
感谢将现有插件添加到您的RCP将插件添加到您的目标平台(“首选项>插件开发>目标平台”)

然后将插件添加到feature.xml(或者为插件创建一个新的feature.xml并将其包含在.product文件中)


请注意,许多现有的插件都是为Eclipse3.x兼容层设计的,不能在纯e4 RCP中工作。

你说的是你编写的插件还是第三方插件?您的“xxx.product”文件插件是基于功能的还是基于功能的?它是第三部分插件,而我的“xxx.product”文件是基于功能的,是为e4设计的插件?许多现有的插件使用3.x兼容层,无法在纯e4 RCP中工作。感谢您的回复。我是新的abaut eclipse rcp,我认为在我的定制rcp E4中使用“安装新软件…”功能可以插入任何第三方插件。纯E4 rcp不包括旧的3.x样式rcp插件所需的许多插件。因此,您不能使用依赖于该代码的插件。您仍然可以编写一个3.x风格的RCP,它将允许使用旧的插件。谢谢。我的目标是使用两个第三方插件并集成其他功能(我的插件),开发一个“类似eclipse”的应用程序。我认为最好的解决方案是1)从一个空的RCP应用程序开始;2) 包括第三方插件;3) 包括我的插件。