質問

エラー「org.eclipse.swt.SWTError:」が発生したときに起動しないEclipseを回復する方法を誰かが知っていますか?アイテムが追加されていません」というメッセージが何度も発生していますか?

WebSphere Studio Site Developer (Windows) 5.1.0 を使用しています。

.metadata/log ファイル内の唯一のスタック トレースは次のとおりです。

SESSION ----------------------------------------------------------------------
!ENTRY org.eclipse.core.launcher 4 0 sep 17, 2008 16:39:00.564
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException: org.eclipse.swt.SWTError: Item not added
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.Throwable.<init>(Throwable.java)
at org.eclipse.swt.SWTError.<init>(SWTError.java:82)
at org.eclipse.swt.SWTError.<init>(SWTError.java:71)
at org.eclipse.swt.SWT.error(SWT.java:2358)
at org.eclipse.swt.SWT.error(SWT.java:2262)
at org.eclipse.swt.widgets.Widget.error(Widget.java:385)
at org.eclipse.swt.widgets.Menu.createItem(Menu.java:464)
at org.eclipse.swt.widgets.MenuItem.<init>(MenuItem.java:77)
at org.eclipse.ui.internal.AcceleratorMenu.setAccelerators(AcceleratorMenu.java:177)
at org.eclipse.ui.internal.WWinKeyBindingService.updateAccelerators(WWinKeyBindingService.java:316)
at org.eclipse.ui.internal.WWinKeyBindingService.clear(WWinKeyBindingService.java:175)
at org.eclipse.ui.internal.WWinKeyBindingService.update(WWinKeyBindingService.java:267)
at org.eclipse.ui.internal.WWinKeyBindingService$1.partActivated(WWinKeyBindingService.java:107)
at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1180)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1833)
at org.eclipse.ui.internal.WorkbenchWindow$7.run(WorkbenchWindow.java:1496)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.access$10(Workbench.java:1223)
at org.eclipse.ui.internal.Workbench$12.run(Workbench.java:1141)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:207)
at java.lang.reflect.Method.invoke(Method.java:271)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)

役に立ちましたか?

解決

コンピュータを再起動すると、ワークスペースを開ける問題は解決しますか?フォーラムの投稿があります (http://forums.sun.com/thread.jspa?messageID=3131484#3131484) は、上に示したものと同じスタック トレースによる同様の問題を説明しています。投稿の中で、著者はマシンのリソースが不足していたと述べています (どのタイプのリソースが不足しているのかは明らかにしていません)。

コンピュータを再起動してもうまくいかない場合は、クリーン オプションを使用して Eclipse を起動してみてください。

日食-クリーン

clean オプションは、Eclipse が作成したキャッシュをすべて削除します。

他のすべてが失敗した場合は、この問題のバグを次の URL でオープンしてください。 https://bugs.eclipse.org/bugs/. 。(可能であれば) ワークスペースのコピーを含め、バグにスタック トレースを含めると、問題を診断しようとする人にとって役立つ情報となります。

幸運を!

他のヒント

私もまったく同じ問題を抱えていました。マシンを再起動せず、「eclipse -clean」を使用して Eclipse を起動しました。出来た。ジョンさん、ヒントをありがとう。

試してみることができるものは次のとおりです。

  1. ワークスペースの .metadata ディレクトリを削除します。明らかに、ワークベンチの構成は失われます。
  2. .metadata ディレクトリの名前を変更します。Eclipse を起動すると、新しい .metadata ディレクトリが作成されます。Eclipse を閉じ、新しいディレクトリを削除し、元のディレクトリの名前に戻します。時々それはうまくいきます。

こんにちは、

タスクマネージャで、ワークベンチを閉じた後もJavaプロセス(java.exeまたはjavaw.exe)が実行されていないか確認してください。それらのプロセスを強制終了します。このエラーは解決されます

私の場合、これはデュアル モニターのセットアップと、実際にインストールした複数のモニターに関係があると思います。それを無効にしたところ、問題はなくなりました。

これは、移動したときに機能しました eclipse.ini Eclipse インストール フォルダー (.exe が存在する場所) から。ヒープサイズを増やそうとしたときにこの問題に遭遇しました。 eclipse.ini ファイル (ただし、このエラーは以前にも発生しました)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top