Compile error: The constructor MessageConsole(String, ImageDescriptor) refers to the missing type ImageDescriptor
Compile error: The constructor MessageConsole(String, ImageDescriptor) refers to the missing type ImageDescriptor
我正在使用以下代码将所有控制台输出打印到控制台视图。但是 MessageConsole
上存在编译错误。我导入了正确的包org.eclipse.ui.console.MessageConsole
,我不知道哪里出了问题。有人知道怎么回事吗?
编译错误是这样的:
The constructor MessageConsole(String, ImageDescriptor) refers to the missing type ImageDescriptor
类型 ImageDescriptor
似乎是从 MessageConsole
间接引用的,无法解析。您很可能需要将对 JFace(提供 ImageDescriptor
的捆绑包)的依赖项添加到您的捆绑包中。
为包 org.eclipse.jface.resource
添加 Package-Import
或为 org.eclipse.jface
添加 Require-Bundle
指令到您的清单。
甚至可能会有快速修复 (Ctrl+1) 来帮助您解决问题。
我正在使用以下代码将所有控制台输出打印到控制台视图。但是 MessageConsole
上存在编译错误。我导入了正确的包org.eclipse.ui.console.MessageConsole
,我不知道哪里出了问题。有人知道怎么回事吗?
编译错误是这样的:
The constructor MessageConsole(String, ImageDescriptor) refers to the missing type ImageDescriptor
类型 ImageDescriptor
似乎是从 MessageConsole
间接引用的,无法解析。您很可能需要将对 JFace(提供 ImageDescriptor
的捆绑包)的依赖项添加到您的捆绑包中。
为包 org.eclipse.jface.resource
添加 Package-Import
或为 org.eclipse.jface
添加 Require-Bundle
指令到您的清单。
甚至可能会有快速修复 (Ctrl+1) 来帮助您解决问题。