org.eclipse.swt.SWTError:未添加项目
当错误" org.eclipse.swt.SWTError:未添加项目"一次又一次地出现时,有人知道如何恢复永不停止的月食吗?
我正在使用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异常启动Eclipse平台:
!堆
java.lang.reflect.InvocationTargetException:java.lang.reflect.InvocationTargetException:org.eclipse.swt.SWTError:未添加项目
在java.lang.Throwable。<init>(Throwable.java)
在java.lang.Throwable。<init>(Throwable.java)
在org.eclipse.swt.SWTError。<init>(SWTError.java:82)
在org.eclipse.swt.SWTError。<init>(SWTError.java:71)
在org.eclipse.swt.SWT.error(SWT.java:2358)
在org.eclipse.swt.SWT.error(SWT.java:2262)
在org.eclipse.swt.widgets.Widget.error(Widget.java:385)
在org.eclipse.swt.widgets.Menu.createItem(Menu.java:464)
在org.eclipse.swt.widgets.MenuItem。<init>(MenuItem.java:77)
在org.eclipse.ui.internal.AcceleratorMenu.setAccelerators(AcceleratorMenu.java:177)
在org.eclipse.ui.internal.WWinKeyBindingService.updateAccelerators(WWinKeyBindingService.java:316)
在org.eclipse.ui.internal.WWinKeyBindingService.clear(WWinKeyBindingService.java:175)
在org.eclipse.ui.internal.WWinKeyBindingService.update(WWinKeyBindingService.java:267)
在org.eclipse.ui.internal.WWinKeyBindingService $ 1.partActivated(WWinKeyBindingService.java:107)
在org.eclipse.ui.internal.PartListenerList $ 1.run(PartListenerList.java:49)
解决方案
回答
在org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
在org.eclipse.core.runtime.Platform.run(Platform.java:413)
在org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
在org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1180)
在org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1833)
在org.eclipse.ui.internal.WorkbenchWindow $ 7.run(WorkbenchWindow.java:1496)
在org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
在org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1483)
在org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1363)
在org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1263)
在org.eclipse.ui.internal.Workbench.access $ 10(Workbench.java:1223)
在org.eclipse.ui.internal.Workbench $ 12.run(Workbench.java:1141)
在org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
在org.eclipse.core.runtime.Platform.run(Platform.java:413)
在org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:1093)
在org.eclipse.ui.internal.Workbench.init(Workbench.java:870)
在org.eclipse.ui.internal.Workbench.run(Workbench.java:1373)
在org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
在org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
在java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:207)
在java.lang.reflect.Method.invoke(Method.java:271)
在org.eclipse.core.launcher.Main.basicRun(Main.java:291)
在org.eclipse.core.launcher.Main.run(Main.java:747)
在org.eclipse.core.launcher.Main.main(Main.java:583)上`
- 删除工作区.metadata目录。显然,我们将丢失工作台配置。
- 重命名.metadata目录。启动Eclipse,我们将拥有一个新的.metadata目录。关闭Eclipse,删除新目录,然后重新命名为原始目录。有时可以。
回答
好吧,我们可以尝试的一些方法是:
重新启动计算机是否可以打开工作区来解决问题?有一个论坛帖子(http://forums.sun.com/thread.jspa?messageID=3131484#3131484)描述了一个与上面显示的堆栈跟踪相同的类似问题。在帖子中,作者提到他们的机器资源不足(他们没有指定什么类型的资源资源不足)。
如果重新启动计算机不起作用,则可能要尝试使用clean选项启动eclipse:
日食清洁
clean选项将清除Eclipse创建的所有缓存。
如果其他所有方法均失败,则可能要在https://bugs.eclipse.org/bugs/上打开针对此问题的错误。在可能的情况下,包括工作区的副本(如果可能),并在错误中包括堆栈跟踪,将对尝试诊断问题的人员有所帮助。
回答
祝你好运!
回答
我有完全一样的问题。我没有重新启动机器,而是使用" eclipse -clean"启动了eclipse。有效。谢谢乔恩的提示。
你好,
回答
检查任务管理器,即使关闭工作台后是否正在运行任何Java进程(java.exe或者javaw.exe)。杀死那些进程。我们将解决此错误
段落数量不匹配