为什么java打不开jsp_Eclipse下打不开JSP文件?!为什么?!

请大家指教,谢谢大家!!!!

Eclipse3.2 + myeclipse + lomboz3.2 + tomcat 5.5 + jdk1.5

新建一个JSP文件后,直接双击却打不开,出现错误,这个JSP的默认打开方式是myeclipse jsp designer,就是用这个方式打不开JSP文件,但是选择打开方式的myeclipse jsp editer就能打开,怎么才能解决这个问题啊,或者在哪里才能设置一下,不用前一种方式打开,下面是错误日志:帮我看看好吗,我已经被这个问题捆饶了好几天了,要疯了,拜托,帮帮忙,谢谢!!!!!

!ENTRY org.eclipse.ui 4 4 2006-09-30 23:44:00.953

!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2006-09-30 23:44:00.953

!MESSAGE Failed to execute runnable (java.lang.NoClassDefFoundError: org/eclipse/swt/browser/MozillaBrowser)

!STACK 0

org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoClassDefFoundError: org/eclipse/swt/browser/MozillaBrowser)

at org.eclipse.swt.SWT.error(SWT.java:3374)

at org.eclipse.swt.SWT.error(SWT.java:3297)

at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)

at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)

at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)

at org.eclipse.core.launcher.Main.basicRun(Main.java:280)

at org.eclipse.core.launcher.Main.run(Main.java:977)

at org.eclipse.core.launcher.Main.main(Main.java:952)

Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/browser/MozillaBrowser

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)

at java.lang.Class.getConstructor0(Class.java:2640)

at java.lang.Class.newInstance0(Class.java:321)

at java.lang.Class.newInstance(Class.java:303)

at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:157)

at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)

at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)

at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:234)

at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231)

at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:908)

at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:549)

at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)

at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)

at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)

at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)

at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)

at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)

at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)

at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)

at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1097)

at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1311)

at org.eclipse.ui.internal.PartStack.add(PartStack.java:455)

at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102)

at org.eclipse.ui.internal.PartStack.add(PartStack.java:441)

at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111)

at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:60)

at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:217)

at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)

at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:819)

at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:718)

at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:679)

at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2586)

at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2521)

at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2513)

at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)

at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2493)

at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2470)

at com.genuitec.eclipse.core.util.EditorUtil.openEditor(EditorUtil.java:82)

at com.genuitec.eclipse.core.util.EditorUtil.openEditor(EditorUtil.java:75)

at com.aston.WizardPage$1.run(WizardPage.java:251)

at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)

... 20 more

!ENTRY org.eclipse.jface 4 2 2006-09-30 23:44:02.390

!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".

!STACK 0

java.lang.NoClassDefFoundError: org/eclipse/swt/browser/MozillaBrowser

at java.lang.Class.getDeclaredConstructors0(Native Method)

at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)

at java.lang.Class.getConstructor0(Class.java:2640)

at java.lang.Class.newInstance0(Class.java:321)

at java.lang.Class.newInstance(Class.java:303)

at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:157)

at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)

at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)

at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)

at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:234)

at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231)

at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:908)

at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:549)

at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)

at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)

at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:214)

at org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1168)

at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1126)

at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1524)

at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:210)

at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:819)

at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:718)

at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:679)

at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2586)

at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2521)

at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2513)

at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)

at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2493)

at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2478)

at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)

at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)

at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:275)

at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:139)

at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49)

at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:190)

at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:174)

at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:267)

at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:243)

at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:306)

at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:651)

at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:817)

at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)

at org.eclipse.core.runtime.Platform.run(Platform.java:843)

at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)

at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)

at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:815)

at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1069)

at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1168)

at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:249)

at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:243)

at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:283)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)

at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)

at org.eclipse.core.launcher.Main.basicRun(Main.java:280)

at org.eclipse.core.launcher.Main.run(Main.java:977)

at org.eclipse.core.launcher.Main.main(Main.java:952)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值