zoukankan      html  css  js  c++  java
  • eclipse启动无响应,老是加载不了revert resources,或停留在Loading workbench状态

     做开发的同学们或多或少的都会遇到eclipse启动到一定程度时,就进入灰色无响应状态再也不动了。启动画面始终停留在Loading workbench状态。反复重启,状态依旧。

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

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

           那么怎么做才能保证之前的配置不丢失呢?这时想到启动停止时显示的状态:"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上一次没有正确关闭,导致启动的时候卡死错误解决方法),自己常用的解决方法:

          方案一(推荐使用,如果没有这个文件,就使用方案二):

          到<workspace>.metadata.pluginsorg.eclipse.core.resources目录,删除文件 .snap

          方案二:

          进入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

    来源:http://blog.csdn.net/lq18111292117/article/details/51504742

  • 相关阅读:
    各国语言缩写列表,各国语言缩写-各国语言简称,世界各国域名缩写
    How to see log files in MySQL?
    git 设置和取消代理
    使用本地下载和管理的免费 Windows 10 虚拟机测试 IE11 和旧版 Microsoft Edge
    在Microsoft SQL SERVER Management Studio下如何完整输出NVARCHAR(MAX)字段或变量的内容
    windows 10 x64系统下在vmware workstation pro 15安装macOS 10.15 Catelina, 并设置分辨率为3840x2160
    在Windows 10系统下将Git项目签出到磁盘分区根目录的方法
    群晖NAS(Synology NAS)环境下安装GitLab, 并在Windows 10环境下使用Git
    使用V-2ray和V-2rayN搭建本地代理服务器供局域网用户连接
    windows 10 专业版安装VMware虚拟机碰到的坑
  • 原文地址:https://www.cnblogs.com/kongxc/p/8177115.html
Copyright © 2011-2022 走看看