我需要帮助在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”。
有人可以帮忙吗?
答案 0 :(得分:0)
您必须使用插件的MANIFEST.MF文件中的Require-Bundle
列出插件使用的所有插件。试图将插件罐放在构建路径上不会起作用。
您可以在MANIFEST.MF编辑器中的'依赖关系'上设置Require-Bundle。 “所需插件”中的标签页'部分。