IntelliJ IDEA 为什么打不开jsp页面
IntelliJ IDEA 为什么打不开jsp页面。idea.log日志里报:
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase -
java.lang.ClassCastException: com.intellij.psi.impl.source.jsp.impl.WebDirectoryElementImpl cannot be cast to com.intellij.psi.PsiFile
at com.intellij.lang.jsp.JspFileViewProviderImpl.getKnownPrefixesInner(JspFileViewProviderImpl.java:123)
at com.intellij.lang.jsp.JspFileViewProviderImpl.access$100(JspFileViewProviderImpl.java:33)
at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:49)
at com.intellij.lang.jsp.JspFileViewProviderImpl$1.compute(JspFileViewProviderImpl.java:45)
at com.intellij.openapi.util.FieldCache.get(FieldCache.java:49)
at com.intellij.lang.jsp.JspFileViewProviderImpl.getKeyPrefixes(JspFileViewProviderImpl.java:74)
at com.intellij.lang.jsp.JspFileViewProviderImpl.getKeyPrefixes(JspFileViewProviderImpl.java:69)
at com.intellij.lang.jsp.JspFileViewProviderImpl.getKnownTaglibPrefixes(JspFileViewProviderImpl.java:92)
at com.intellij.psi.impl.source.parsing.jsp.JspLexer.doInitOriginal(JspLexer.java:60)
at com.intellij.psi.impl.source.parsing.jsp.JspLexer.start(JspLexer.java:74)
at com.intellij.lang.impl.PsiBuilderImpl.a(PsiBuilderImpl.java:266)
at com.intellij.lang.impl.PsiBuilderImpl.<init>(PsiBuilderImpl.java:42)
at com.intellij.lang.PsiBuilderFactoryImpl.createBuilder(PsiBuilderFactoryImpl.java:3)
at com.intellij.psi.jsp.JspElementTypeEx$1.parseContents(JspElementTypeEx.java:68)
at com.intellij.psi.impl.source.tree.ChameleonElement.transform(ChameleonElement.java:4)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformNoLock(ChameleonTransforming.java:42)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transform(ChameleonTransforming.java:9)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:52)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transformChildren(ChameleonTransforming.java:40)
at com.intellij.psi.impl.source.jsp.JspFileImpl.getDocument(JspFileImpl.java:111)
at com.intellij.jsf.FacesIconProvider.isFacesJsp(FacesIconProvider.java:55)
at com.intellij.jsf.FacesIconProvider$1.compute(FacesIconProvider.java:34)
at com.intellij.jsf.FacesIconProvider$1.compute(FacesIconProvider.java:32)
at com.intellij.psi.impl.ParameterizedCachedValueImpl.getValue(ParameterizedCachedValueImpl.java:49)
at com.intellij.psi.util.CachedValuesManager.getParameterizedCachedValue(CachedValuesManager.java:104)
at com.intellij.jsf.FacesIconProvider.getIcon(FacesIconProvider.java:41)
at com.intellij.util.PsiIconUtil.getProvidersIcon(PsiIconUtil.java:18)
at com.intellij.psi.impl.ElementBase.getIcon(ElementBase.java:35)
at com.intellij.ide.projectView.impl.nodes.PsiFileNode.updateImpl(PsiFileNode.java:19)
at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.update(AbstractPsiBasedNode.java:4)
at com.intellij.ide.util.treeView.AbstractTreeNode.getUpdatedData(AbstractTreeNode.java:95)
at com.intellij.ide.util.treeView.AbstractTreeNode.update(AbstractTreeNode.java:52)
at com.intellij.ide.util.treeView.AbstractTreeUi.doUpdateNodeDescriptor(AbstractTreeUi.java:1200)
at com.intellij.ide.util.treeView.AbstractTreeBuilder.updateNodeDescriptor(AbstractTreeBuilder.java:294)
at com.intellij.ide.util.treeView.AbstractTreeUi.processChildNode(AbstractTreeUi.java:1031)
at com.intellij.ide.util.treeView.AbstractTreeUi.processAllChildren(AbstractTreeUi.java:752)
at com.intellij.ide.util.treeView.AbstractTreeUi.processAllChildren(AbstractTreeUi.java:712)
at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:554)
at com.intellij.ide.util.treeView.AbstractTreeUi.processChildNode(AbstractTreeUi.java:1092)
at com.intellij.ide.util.treeView.AbstractTreeUi.processAllChildren(AbstractTreeUi.java:752)
at com.intellij.ide.util.treeView.AbstractTreeUi.processAllChildren(AbstractTreeUi.java:712)
at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:554)
at com.intellij.ide.util.treeView.AbstractTreeUi.updateSubtree(AbstractTreeUi.java:497)
at com.intellij.ide.util.treeView.AbstractTreeUpdater$2.run(AbstractTreeUpdater.java:154)
at com.intellij.openapi.util.ExecutionCallback.callback(ExecutionCallback.java:48)
at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:32)
at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:50)
at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:152)
at com.intellij.ide.util.treeView.AbstractTreeUpdater$1.run(AbstractTreeUpdater.java:121)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:204)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:198)
at com.intellij.util.ui.update.MergingUpdateQueue$1.run(MergingUpdateQueue.java:157)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:169)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:131)
at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:124)
at com.intellij.util.Alarm$Request$1.run(Alarm.java:213)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:27)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:99)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - IntelliJ IDEA 8.0.1 Build #9164
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - JDK: 1.6.0_10
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - VM: Java HotSpot(TM) Client VM
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - Vendor: Sun Microsystems Inc.
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - OS: Windows XP
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase - Last Action: JetConnect.MarkAsRead
2008-12-26 14:40:58,562 [1136703] ERROR - .intellij.psi.impl.ElementBase -