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

时间:2014-07-11 21:33:34

标签: eclipse-plugin compiler-errors eclipse-kepler 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。

有没有人知道为什么插件在 Kepler 中有效,但在 Luna 中有上述编译器错误?

2 个答案:

答案 0 :(得分:1)

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

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

部分:识别SWT和JFace所需的外部JAR文件以及将org.eclipse.swt项目添加到Java项目

答案 1 :(得分:0)

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