导入org.eclipse.jface无法在Eclipse Luna中解析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导入org.eclipse.jface无法在Eclipse Luna中解析相关的知识,希望对你有一定的参考价值。

我在五年前写了一个插件,在所有版本的Eclipse中它都是正确的(没有编译器错误),直到Luna。当我将我的eclipse更新为Luna时,我遇到了两个编译器错误。

错误是因为这两个import语句。 (导入org.eclipse.jface无法解析,导入org.eclipse.swt无法解析)

import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.graphics.Image;

我想在插件文件中添加两个新的依赖项,但我找不到任何相关内容。例如,我在依赖页面中找不到org.eclipse.jface.resource。

有没有人知道为什么插件在开普勒工作,但在Luna中有上述编译器错误?

答案

也许这个页面可以帮助你:

http://wiki.eclipse.org/JFace#Create_the_Eclipse_SWT.2FJFace_Project

部分:确定SWT和JFace所需的外部JAR文件,并将org.eclipse.swt项目添加到Java项目中

另一答案

在Tar​​get Platform中将eclipse插件目录添加到其中。所有问题都将得到解决

以上是关于导入org.eclipse.jface无法在Eclipse Luna中解析的主要内容,如果未能解决你的问题,请参考以下文章

eclipse启动报错 Problems occurred when invoking code from plug-in: "org.eclipse.jface"

给eclipse添加字体 Courier New

jface编程报错java.lang.NoSuchMethodError: org.eclipse.jface.util.Util.isMac()Z

org.eclipse.jface.preference.FileFieldEditor.setFileExtensions(String[]) 仅在文件资源管理器中有效吗?

SWT(JFace) FTP客户端实现

如何关闭Eclipse按空格和等号键自动补全内