如何从RCP应用程序中删除Java

时间:2016-03-31 09:31:23

标签: java eclipse product rcp xtext

我正在制作一个包含Xtext插件的Eclipse产品。我按照本教程https://kthoms.wordpress.com/2010/11/12/setting-up-a-rcp-product-for-a-dsl/编写了一个正在运行的产品。

我使用“必需”插件创建了一个平台运行时功能。大多数插件都没用,我会逐个删除它们。但我无法从RCP应用程序和其他一些无用的插件中删除Java。

例如,当我尝试删除jdt时,Xtext不再起作用了。

如何从应用程序中删除Java?它是由插件实现的吗?

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

如果您想从平台删除某些内容,可以使用“活动”。

打开plugin.xmlExtensions tab,然后添加扩展程序org.eclipse.ui.activities

创建一个activitypatternbinding子项作为扩展名,为其指定一个ID,然后使用要隐藏的元素的eclipse id填充pattern属性。如果要隐藏java透视图,则应该类似于org.eclipse.jdt.ui.JavaPerspective

更多信息herehere