2012-03-23 83 views
1

我在构建和打包基于Eclipse的应用程序时遇到了麻烦。这里是一个'我们的应用程序',由4个Eclipse插件组成。现在它基于RCP(但它很容易迁移到IDE平台AFAIK?)。它的构建和包装很好,带有一个简单的.product构建描述符。如何制作自定义Eclipse构建?

但现在我所面临的一个问题,因为是运行应用程序的要求,以“同一屋檐下”的其他插件。插件是:Papyrus UML,BPMN Designer和(可能)以及来自WTP的XML编辑器。

的问题是 - 它更好地“融入”这个插件在RCP,或在Eclipse IDE中使用我们的插件?更具体地说 - 如何在没有JDT和其他需要的东西的情况下创建带有IDE插件的插件(特性)?我们应该使用什么方法来创建这样的包装?在Eclipse IDE

回答

1

使用插件可能需要大量的时间过滤未使用的菜单项或别的东西。 如果你想关闭整个未使用的插件,扩展点“org.eclipse.ui.activities”可以帮助你。 http://www.vogella.de/blog/2009/07/13/eclipse-activities/

+0

我试着用活动我的插件禁用“验证”菜单项。使用插件监视显示,菜单由o.e.wst.validation.internal.ui.ValidationMenuAction提供,但使用acitivies禁用此菜单没有成功。任何想法如何使这项工作? – 2012-03-27 15:44:25