Eclipse RCP:在创建基于插件的产品配置时,是否还需要将定义插件添加为依赖项?

时间:2015-08-06 05:18:54

标签: java eclipse eclipse-plugin osgi eclipse-rcp

我创建了一个名为“com.example.e4.rcp.todo”的Eclipse插件项目,然后在同一个工作区中创建了一个单独的“com.example.e4.rcp.todo.product”项目。在新产品项目中,我创建了一个新的产品配置(“todo.product”)。在此配置的概述页面中,有一个用于创建“新”产品定义的按钮。当我这样做时,我将“定义插件”设置为“com.example.e4.rcp.todo”。现在,一旦我单击同步,产品的条目就会添加到我的插件项目plugin.xml文件中。

我的问题是,完成了所有这些。我是否必须进入todo.product的依赖项并添加“com.example.e4.rcp.todo”?

感谢。

1 个答案:

答案 0 :(得分:1)

对于基于插件的产品,.product文件的Dependencies部分必须列出您希望包含在RCP中的每个插件。这包括定义插件和所有必需的Eclipse插件。

将所有插件添加到依赖项后,“添加必需”'按钮应该能够添加所需的Eclipse插件。