做开发的同学们或多或少的都会遇到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\.plugins\org.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
分享到:
相关推荐
eclipse启动无响应,停留在Loading workbench状态 发现了两个: org.eclipse.ui.workbench 和org.eclipse.ui.workbench.texteditor。删了这两个目录,重新启动eclipse。正常启动且原项目信息正确加载。 关于 eclipse...
在使用MyEclipse开发工具的过程中,有时候会遇到一个较为棘手的问题——MyEclipse启动时卡在“Loading Workbench”界面,长时间无法进入工作环境。这种情况不仅影响了开发效率,还可能打断开发者的思路,因此寻找...
Eclipse Workbench是Eclipse IDE的核心组成部分,它提供了一个集成的工作环境,用于开发、调试和管理各种软件项目。本教程将深入探讨Eclipse Workbench的功能和使用方法,旨在帮助开发者充分利用这一强大的工具。 1...
Eclipse中变量双击高亮失效, 切换窗口focus后,正常高亮,这是一个bug,将plugins/下的此文件替换即可修复。
org.eclipse.ui.workbench插件源码,该插件主要实现eclipse中的一些基本功能,如新建向导等。下载后解压直接导入作为eclipse工程即可,我是网上找的源码用eclipse转成项目后,在直接压缩的。
org.eclipse.ui.workbench_3.4.1.M20080827-0800a有问题,不支持Hibernate插件,在里面添加了SWTResourceUtil.class
eclipes org.eclipse.ui.workbench_3.7.0.I20110519-0100.jar
org.eclipse.ui.workbench_3.7.1.v20120104-1859.jar
首先,Eclipse的启动流程主要由`org.eclipse.ui.internal.Workbench`类的`startup`方法控制。在启动过程中,Eclipse会进行以下步骤: 1. **初始化**: 加载配置信息,包括工作区设置、用户界面首选项等。 2. **插件...
<nature>org.eclipse.jem.workbench.JavaEMFNature ``` - 在`<buildSpec>`标签内添加构建命令: ```xml <name>org.eclipse.wst.common.project.facet.core.builder <name>org.eclipse.wst....
在MyEclipse或Eclipse中,存在许多模块用于支持不同的功能,但并非所有模块都是每次启动时都需要的。通过`Windows - Preferences - General - Startup and Shutdown`路径,可以访问到启动和关闭时加载的模块列表。...
<nature>org.eclipse.jem.workbench.JavaEMFNature ``` - 在`<buildSpec>`标签内添加以下行: ```xml <name>org.eclipse.wst.common.project.facet.core.builder <name>org.eclipse.wst.validation....
用户可以启动 ANSYS Workbench,选择“File > Scripting > Record Journal”,指定日志文件的名称和位置,然后单击 Save。用户可以像往常一样使用 GUI 完成分析,然后选择“File > Scripting > Stop Recording ...
2. **信号与槽(Signals & Slots)**:这是Qt事件处理机制的关键,当部件的状态改变时(例如点击按钮),会触发信号,相应的槽函数会被执行,实现界面的动态响应。 3. **模型-视图-控制器(Model-View-Controller, MVC)...
在使用Eclipse这款强大的Java开发工具时,可能会遇到一些小问题,其中之一就是在尝试更改编辑器字体大小时,点击“Edit”按钮无响应。这可能是由于Eclipse的工作空间配置出现了问题,导致用户界面设置无法正常更新。...
ST motor control workbench2.1版电机控制参数设置工具!
重新启动MySQLWorkbench; 要生成您SQLite文件,请打开模型并转到“插件->实用工具->导出SQLite CREATE脚本”; 输入文件名并点击保存; 享受您SQLite文件; ##生成的文件示例用MySQLWorkbench生成SQL文件 DROP
在IT领域,特别是软件开发行业中,Eclipse作为一个广泛使用的开源集成开发环境(IDE),为Java开发者提供了丰富的功能和工具。本文将深入探讨如何在Eclipse中将一个普通的Java项目转换为Web项目,这对于那些希望利用...
《Workbench在压力容器分析设计中的应用技巧》 在现代工程领域,ANSYS软件作为一款强大的有限元分析工具,被广泛应用于压力容器的设计与分析。然而,大部分用户仍然倾向于使用传统的ANSYS APDL(ANSYS经典)进行...
MySQL Workbench是一款强大的数据库设计和管理工具,但有时用户可能会遇到无法启动的问题。这可能是由于多种原因引起的,包括但不限于依赖库缺失、系统兼容性问题、软件版本不匹配或者是内部错误。针对这个问题,...