Eclipse功能部署到其他应用程序中

时间:2014-04-24 17:27:19

标签: java eclipse eclipse-rcp

我基于vogella.com教程http://www.vogella.com/tutorials/EclipseRCP/article.html#e4_plugin生成了一个eclipse rcp插件项目。然后我创建了一个“功能项目”,它提供了创建的插件作为其交付的一部分。然后将该功能导出到存档文件并安装到eclipse中(安装后重新启动)。

我创建了一个新的工作区,带有一个新的“Eclipse 4 Application”。我已经更改了“产品配置基于:”来使用功能。然后尝试添加导出到此新项目中的功能,并且无法在可用功能列表中找到它。我可以找到该功能中的插件(我可以创建一个新的插件,并添加该功能中的插件作为依赖项)。我还进入了安装详细信息窗口(来自help-> about)以确定该功能是否列在那里。我的功能列在“已安装的软件”下,插件列在“插件”下,但该功能未在“功能”选项卡下列出。

我在功能配置中缺少什么,这使我可以将此功能导出给其他开发人员而无需基于插件构建新功能?

1 个答案:

答案 0 :(得分:0)

这最终成为了许可问题。 eclipse安装由'Administrator'拥有,因此该功能的插件被安装到workspace / .metadata / .plugins目录中。似乎无法在此目录中安装功能,因此它们不是eclipse系统的一部分。