0

最近Eclipse用のCrystalReports2.0をダウンロードしたEclipseでCrystalReportsを生成したいと思います。eclipse-jee-helios-SR2-win32(3.6)バージョンとTomcatv5.5サーバーバージョンを使用しています。

このPDFに示すように、Crystal Reportファイル(.rpt)からJSPファイルを生成できます。しかし、問題は私がそれを開くときです。テキストエディタ以外のエディタで開くことはできません。

他のエディターで開くと、次のエラーが発生します。

Message:

未処理のイベントループ例外

Exception Stack Trace:

java.lang.NoSuchMethodError:org.eclipse.jst.jsp.ui.internal.contentassist.JSPStructuredContentAssistProcessor.setAutoActivationDelay(I)V at org.eclipse.jst.jsp.ui.internal.contentassist.JSPStructuredContentAssistProcessor.updateAutoActivationDelay(J 114)org.eclipse.jst.jsp.ui.internal.contentassist.JSPStructuredContentAssistProcessor。(JSPStructuredContentAssistProcessor.java:73)at org.eclipse.jst.jsp.ui.StructuredTextViewerConfigurationJSP.getContentAssistProcessors(StructuredTextViewerConfiguration org.eclipse.wst.sse.ui.internal.StructuredTextViewer.configure(StructuredTextViewer.java:215)のeclipse.wst.sse.ui.StructuredTextViewerConfiguration.getContentAssistant(StructuredTextViewerConfiguration.java:291)(org.eclipse.ui.texteditor) AbstractTextEditor。createPartControl(AbstractTextEditor.java:3250)at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:53)at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:432)at org.eclipse .wst.sse.ui.StructuredTextEditor.createPartControl(StructuredTextEditor.java:1507)at org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorPart.addPage(SashEditorPart.java:110)at org.eclipse.jst.pagedesigner .editors.HTMLEditor $ 3.createPages(HTMLEditor.java:266)at org.eclipse.jst.pagedesigner.ui.common.sash.SashEditorPart.createPartControl(SashEditorPart.java:190)atorg.eclipse.ui.part.MultiPageEditorPart。 addPage(MultiPageEditorPart.java:241)at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:211)atorg.eclipse.jst.pagedesigner.editors。HTMLEditor.sash_createAndAddDesignSourcePage(HTMLEditor.java:269)at org.eclipse.jst.pagedesigner.editors.HTMLEditor.createPages(HTMLEditor.java:440)at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348) org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)at org.eclipse.ui.internal.WorkbenchPartReference.getPart (WorkbenchPartReference.java:595)org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)atorg.eclipse。 ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)at org.eclipse.ui.internal.WorkbenchPage.access $ 11(WorkbenchPage.java:2760)atorg.eclipse.ui。internal.WorkbenchPage $ 10.run(WorkbenchPage.java:2711)at org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70)at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707) )org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)at org.eclipse.ui.actions.OpenWithMenu.openEditor(OpenWithMenu.java:331)at org.eclipse.ui.actions.OpenWithMenu $ 2 .handleEvent(OpenWithMenu.java:179)at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)atorg。 eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench。 java:2640)org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)org.eclipse.ui.internal.Workbench.access $ 4(Workbench.java:2438)at org.eclipse.ui.internal.Workbench $ 7.run(Workbench.java:671)at org.eclipse.core.databinding .observable.Realm.runWithDefault(Realm.java:332)at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)atorg.eclipse.core。 runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)atorg.eclipse.core.runtime.adaptor。 orgのEclipseStarter.run(EclipseStarter.java:369)。eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)atsun.reflect。 DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)at org.eclipse .equinox.launcher.Main.basicRun(Main.java:575)at org.eclipse.equinox.launcher.Main.run(Main.java:1408)25)java.lang.reflect.Method.invoke(Method.java:597)at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)at org.eclipse.equinox.launcher.Main.basicRun (Main.java:575)org.eclipse.equinox.launcher.Main.run(Main.java:1408)25)java.lang.reflect.Method.invoke(Method.java:597)at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)at org.eclipse.equinox.launcher.Main.basicRun (Main.java:575)org.eclipse.equinox.launcher.Main.run(Main.java:1408)

インストールの過程で何かを忘れていると思います。誰かがここで助けてくれますか?よろしくお願いします!!

編集:ファイルを削除したときのこのエラーを解決しました:

org.eclipse.jst.jsp.ui.source_1.1.601.v201108151912.jar org.eclipse.jst.jsp.ui_1.1.601.v201108151912.jar

とダウンロード:

org.eclipse.jst.jsp.ui.source_1.1.401.v200908111935.jar org.eclipse.jst.jsp.ui_1.1.401.v200908111935.jar

しかし今、私はEclipseからJSPの完全なサポートを失いました。 詳細については、これを参照してください。

4

1 に答える 1

0

[ヘルプ]->[EclipseSDKについて]->[インストールの詳細]から次のプラグインをアンインストールすると、このエラーが解決されました。

  • Android DDMS、Android Development Tools、Android Hierarchy Viewer、AndroidTraceview。

  • EclipseJavaEE開発者ツール

  • JSTWebUIなど...

そして、再びそれらを再インストールしました。

最後に、Crystal Reports(.rpt)ファイルでのJSPサポートと、Eclipseでの完全なAndroidサポートを取得しました。

于 2012-10-10T07:00:21.860 に答える