1."org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID: package.class"处理方法
报错原因:plugin.xml中<extension>标签中没有icon项。这应该算一个bug,在属性中配置其icon即可。
2."org.eclipse.ui.PartInitException: Editor initialization failed: package.class. Site is incorrect."处理方法
报错原因:EditorPart类的init()未实现。
在public void init(IEditorSite site, IEditorInput input) throws PartInitException 中填写下面代码即可
System.out.println(input.toString());
this.setInput(input);
this.setSite(site);
3."org.eclipse.core.runtime.AssertionFailedException: null argument:A part's title tool tip must be non-null"处理方法
报错原因:EditorInput类的getToolTipText()返回值为null
public String getToolTipText() {
// TODO Auto-generated method stub
return "";
}