0

我正在使用 gef 做一个 eclipse 插件。当我在安装插件后重新启动 eclipse 时,我遇到了很多关于 draw2d 导入的错误。例如,在我的一门课上,我有:

import org.eclipse.draw2d.ImageFigure;
import org.eclipse.draw2d.Label;
import org.eclipse.draw2d.MouseEvent;
import org.eclipse.draw2d.MouseMotionListener;

最后的 3 个导入很好,但第一个“import org.eclipse.draw2d.ImageFigure”无法再解决。

我不知道出了什么问题。有任何想法吗?

4

2 回答 2

1

必需插件(plugin.xml -> Dependencies)中有 org.eclipse.draw2d 吗?如果否 - 添加并尝试重建插件,如果是 - ... 删除并再次添加?

于 2012-08-22T16:55:02.127 回答
0

好的,我终于找到了解决方案。该插件使用自己的 draw2d.jar 文件版本。我用 eclipse GEF 插件中的 draw2d.jar 手动替换了该文件,一切都恢复正常了。

于 2012-08-24T08:45:28.423 回答