eclipse启动无响应,停留在Loading workbench状态

就进入灰色无响应状态不再动了。启动画面始终停留在Loading workbench状态。反复重启,状态依旧。php

       多数状况下,应该是非正常关闭eclipse工做区的文件状态错误所致使的。web

       在工做区目录中,有一个.metadata目录,里面是工做区及各插件的信息,删除此目录,再重启eclipse,果真能够正常启动eclipse了,但原来工做区的配置和项目信息也都消失,直接显示的是eclipse欢迎界面。 sql

这时想到启动中止时显示的状态:"Loading workbench",看来和这个workbench插件有关。查看工做空间中的.metadata/.plugins目录,在众多文件夹中 
com.collabnet.subversion.merge          org.eclipse.search 
org.eclipse.compare                           org.eclipse.team.core 
org.eclipse.core.resources                  org.eclipse.team.cvs.core 
org.eclipse.core.runtime               org.eclipse.team.ui 
org.eclipse.debug.core                 org.eclipse.ui.ide 
org.eclipse.debug.ui                   org.eclipse.ui.intro 
org.eclipse.dltk.core                    org.eclipse.ui.views.log 
org.eclipse.dltk.core.index.sql.h2     org.eclipse.ui.workbench 
org.eclipse.dltk.ui                           org.eclipse.ui.workbench.texteditor 
org.eclipse.epp.usagedata.recording    org.eclipse.wb.discovery.core 
org.eclipse.jdt.core                             org.eclipse.wst.internet.cache 
org.eclipse.jdt.ui                                 org.eclipse.wst.jsdt.core 
org.eclipse.ltk.core.refactoring          org.eclipse.wst.jsdt.ui 
org.eclipse.ltk.ui.refactoring            org.eclipse.wst.jsdt.web.core 
org.eclipse.m2e.core                    org.eclipse.wst.sse.ui 
org.eclipse.m2e.logback.configuration  org.eclipse.wst.validation 
org.eclipse.mylyn.bugzilla.core        org.eclipse.wst.xml.core 
org.eclipse.mylyn.tasks.ui             org.tigris.subversion.subclipse.core 
org.eclipse.php.core                   org.tigris.subversion.subclipse.graph 
org.eclipse.php.ui                     org.tigris.subversion.subclipse.ui 

发现了两个: org.eclipse.ui.workbench 和org.eclipse.ui.workbench.texteditor。删了这两个目录,从新启动eclipse。正常启动且原项目信息正确加载。
eclipse


关于 eclipse启动卡死的问题(eclipse上一次没有正确关闭,致使启动的时候卡死错误解决方法),本身经常使用的解决方法:ide

      方案一(推荐使用,若是没有这个文件,就使用方案二):动画

      到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snapui

      方案二:spa

      进入workspace/.metadata/.plugins/目录
      重命名 org.eclipse.core.resources to org.eclipse.core.resources_old.
      而后重启 eclipse
      Close eclipse
      Delete org.eclipse.core.resources
      Rename org.eclipse.core.resources_old back to org.eclipse.core.resources
      启动 eclipse

插件

相关文章
相关标签/搜索