继承ViewPart后出现的一系列错误,求高手指点!!

liuzhenpolestar 2011-06-01 10:41:19
在Eclipse3.6里面创建了一个Java项目,然后创建了一个类View,然后将其继承ViewPart,如下:

public class View extends ViewPart{
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

}
}
这时,出现“ViewPart 无法解析为类型”错误,于是我在Java构建路径中,添加了“org.eclipse.ui.workbench_3.6.2.M20110210-1200.jar”这个jar文件,然后,再添加下面一句话:
import org.eclipse.ui.part.ViewPart;即成为:
package views;
import org.eclipse.ui.part.ViewPart;

public class View extends ViewPart{
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

}
}

但是又出现了如下错误:在ViewPart处为:“无法解析类型 org.eclipse.core.runtime.IAdaptable。从必需的 .class 文件间接引用了它”;在package views为:“无法解析类型 org.eclipse.swt.widgets.Composite。从必需的 .class 文件间接引用了它”;
但是我找不到“org.eclipse.core.runtime.IAdaptable”在哪个jar文件里!并且当我将“org.eclipse.swt.widgets.Composite”对应当jar文件添加后,package处仍会弹出新的错误!没完没了的。并且有的根本找不到对应的jar文件。
请高手指点!!我到底错哪里呢??
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzhenpolestar 2011-06-06
  • 打赏
  • 举报
回复
这是因为创建的项目不合适导致的。应该创建“插件项目” 而不是“java项目”
stevenzxl 2011-06-01
  • 打赏
  • 举报
回复
这个问题应该是父类的引用没有找到,你把需要引用的jar包引一下应该就可以解决了。存在jar包还要引用其它jar文件的可能。如果你实在找不到的话,建议你把能引的都引了。

58,453

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧