如何在RCP应用程序中添加C编辑器

时间:2016-03-18 13:55:10

标签: c eclipse editor rcp

我需要帮助在RCP应用程序中添加C编辑器。我在构建路径中添加了需要的jar:org.eclipse.cdt.ui和org.eclipse.cdt.ui。在此之后,我可以识别plugin.xml中的类CEditor - >扩展 - >扩展元素详细信息 - >类。我运行我的应用程序,当我尝试打开C文件时,我收到此消息:

org.eclipse.core.runtime.CoreException:插件“com.ivan.visualizer”无法实例化类“org.eclipse.cdt.internal.ui.editor.CEditor”。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您必须使用插件的MANIFEST.MF文件中的Require-Bundle列出插件使用的所有插件。试图将插件罐放在构建路径上不会起作用。

您可以在MANIFEST.MF编辑器中的'依赖关系'上设置Require-Bundle。 “所需插件”中的标签页'部分。