启动项目时出现这个错误java.lang.ClassCastException

samking1124 2010-06-11 08:58:32
Exception occurred during problem detection:
----------------------------------- SOURCE BEGIN -------------------------------------


java.lang.ClassCastException: org.eclipse.wst.jsdt.internal.compiler.lookup.BaseTypeBinding cannot be cast to org.eclipse.wst.jsdt.internal.compiler.lookup.ReferenceBinding
at org.eclipse.wst.jsdt.core.infer.InferredType.resolveSuperType(InferredType.java:330)
at org.eclipse.wst.jsdt.internal.compiler.lookup.ClassScope.findInferredSupertype(ClassScope.java:1160)
at org.eclipse.wst.jsdt.internal.compiler.lookup.ClassScope.connectSuperclass(ClassScope.java:840)
at org.eclipse.wst.jsdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:1000)
at org.eclipse.wst.jsdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:696)
at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:316)
at org.eclipse.wst.jsdt.internal.compiler.Compiler.resolve(Compiler.java:686)
at org.eclipse.wst.jsdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:258)
at org.eclipse.wst.jsdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:233)
at org.eclipse.wst.jsdt.internal.core.Openable.generateInfos(Openable.java:241)
at org.eclipse.wst.jsdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:538)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:282)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:268)
at org.eclipse.wst.jsdt.internal.core.Openable.getBuffer(Openable.java:267)
at org.eclipse.wst.jsdt.internal.core.Openable.findRecommendedLineSeparator(Openable.java:199)
at org.eclipse.wst.jsdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:289)
at org.eclipse.wst.jsdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:320)
at org.eclipse.wst.jsdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:197)
at org.eclipse.wst.jsdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:96)
at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:742)
at org.eclipse.wst.jsdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802)
at org.eclipse.wst.jsdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1215)
at org.eclipse.wst.jsdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1192)
at org.eclipse.wst.jsdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1176)
at org.eclipse.wst.jsdt.web.core.javascript.JsTranslation.reconcileCompilationUnit(JsTranslation.java:522)
at org.eclipse.wst.jsdt.web.core.internal.validation.JsValidator.performValidation(JsValidator.java:176)
at org.eclipse.wst.jsdt.web.core.internal.validation.JsValidator.validateFile(JsValidator.java:337)
at org.eclipse.wst.jsdt.web.core.internal.validation.JsValidator.validate(JsValidator.java:246)
at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.validate(ReconcileStepForValidator.java:292)
at org.eclipse.wst.sse.ui.internal.reconcile.validator.ReconcileStepForValidator.reconcileModel(ReconcileStepForValidator.java:258)
at org.eclipse.jface.text.reconciler.AbstractReconcileStep.reconcile(AbstractReconcileStep.java:95)
at org.eclipse.wst.sse.ui.internal.reconcile.validator.ValidatorStrategy.reconcile(ValidatorStrategy.java:260)
at org.eclipse.wst.sse.ui.internal.reconcile.DocumentRegionProcessor.process(DocumentRegionProcessor.java:209)
at org.eclipse.wst.sse.ui.internal.reconcile.StructuredRegionProcessor.process(StructuredRegionProcessor.java:221)
at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor.run(DirtyRegionProcessor.java:641)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

这个问题困扰我很久了,求大侠们帮忙看看是什么原因,感激不尽!
...全文
3896 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxh1962 2011-04-01
  • 打赏
  • 举报
回复
这个问题最终解决没有?
找到解决方法没有?
我也遇到了同样的问题了
新疆路游 2011-01-28
  • 打赏
  • 举报
回复
这个问题解决没有 我也碰到了 哎~  搞不懂怎么回事
samking1124 2010-06-14
  • 打赏
  • 举报
回复
问题还是没有解决 ,打开几个jsp文件 error log里就不停刷这个错误,弄得机器跑不动。
求各位大侠帮帮忙吧。。。。
jiandong3471 2010-06-12
  • 打赏
  • 举报
回复
是不是你的eclips的设置有问题。看一下 编译设置里的相关信息呢。
colin_pxx 2010-06-11
  • 打赏
  • 举报
回复
是不是你哪个类里面将实例强制转换成父类了
Java技术栈 2010-06-11
  • 打赏
  • 举报
回复
eclipse出问题了?

先换个工作区间试试吧 file>switch workplace
  • 打赏
  • 举报
回复
没代码,只能说是你的程序中出现了ClassCastException是类型转换错误。你检查一下程序。
samking1124 2010-06-11
  • 打赏
  • 举报
回复
谢谢上面各位的回答,这个是eclipse内部错误, 启动时就出这个错误,不停的刷,烦死啊

58,454

社区成员

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

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