`

eclipse打开后处于无响应状态

 
阅读更多

eclipse打开后处于无响应状态,变没有了反映,并且cup占用率为0。应该是非正常关机导致eclipse工作区的文件状态错误导致。

 

解决方案:在工作区目录中,有一个.metadata目录,里面是工作区及各插件的信息,删除此目录可以解决问题。

 

为保险起见,将.metadata改名移动到/tmp目录,再重启eclipse,果然可以正常启动eclipse了,但原来工作区的配置和项目信息也都消失,直接显示的是欢迎界面。

如何恢复原来的project配置呢?尝试对比了当前的.metadata和之前备份的那个目录,发现缺少了很多配置文件。试着一点点恢复一些目录,但效果不理想。因为不知道哪些文件(目录)可以恢复,哪些恢复会带来问题。将备份的整个目录恢复试试?Eclipse又回到了无法启动的状态了。
怎么办?这时想到启动停止时显示的状态:"Loading workbench",看来和这个workbench插件有关。查看原来的.metadata/.plugins目录,在众多文件夹中发现了如下两个: org.eclipse.ui.workbench 和 org.eclipse.ui.workbench.texteditor。

删了这两个目录,重新启动eclipse。正常启动且原项目信息正确加载。

分享到:
评论

相关推荐

    Eclipse GWT 4.6插件离线安装包

    2. **启动Eclipse**:打开Eclipse IDE,确保IDE处于运行状态。 3. **打开“帮助”菜单**:点击Eclipse顶部菜单栏中的“帮助”(Help),选择“安装新软件”(Install New Software)。 4. **添加更新源**:在打开...

    Activity生命周期demo

    3. **运行(Resumed)**: 当Activity完全可见并可以与用户交互时,它处于`onResume()`状态。用户可以在此状态下执行操作,如点击按钮或输入信息。 4. **暂停(Paused)**: 当另一个Activity部分遮挡当前Activity,...

    esp8266芯片还原为为AT命令

    在本教程中,我们将详细介绍如何将ESP8266芯片恢复到AT命令状态,并使用Eclipse IDE进行相关操作。 首先,了解AT命令模式。AT命令是“Attention”(注意)的缩写,是串行通信中的标准命令集,用于配置和控制调制...

    Action集中管理构建操作.txt

    例如,当剪贴板为空时,所有与复制相关的操作(如菜单项、快捷键等)都应处于不可用状态。 为了简化这种管理并保持操作之间的一致性,可以采用Action集中管理模式。这种方式能够有效地控制各种操作的Enabled状态...

    java_门禁系统_附源码

    4. **状态设计模式**:门可以处于打开或关闭两种状态,这可以利用状态设计模式来实现。定义一个`State`接口,然后创建`OpenState`和`CloseState`两个实现类。`Door`类持有一个`State`对象,并根据用户请求和验证结果...

    Myeclipse 6.6注册号

    - 定期检查软件更新,保持软件处于最新状态,以便享受最新的功能和服务。 综上所述,MyEclipse 6.6作为一款优秀的Java开发工具,在其功能和性能上都有显著的提升。通过正确的途径获取并使用注册号,可以确保用户...

    飞机大战实验报告.doc

    - 变量`live`用于表示飞机当前是否处于存活状态。 - `draw`方法用于绘制飞机图像。 #### 四、关键技术点 1. **双缓冲技术:** 通过使用`offScreenImage`来实现双缓冲,有效减少了屏幕闪烁,提高了游戏的视觉效果...

    Agilent 1200现场培训手册

    - “分析后自动循环”功能可以在不进行分析时让流动相循环,节省流动相并保持检测器处于待机状态。 #### 四、总结 通过上述培训内容的学习,操作者不仅可以对Agilent 1200LC系统有一个全面的了解,还能掌握从开机...

    Android开发实例详解之IMF(Android_SDK_Sample—SoftKeyboard).pdf

    在同一时间内,只能有一个IME处于活动状态。 3. **Client Application**: 通过InputMethodManager控制输入焦点和IME的状态。同一时间内,只能有一个客户端使用IME。 #### 二、创建Eclipse工程 在开始开发...

    jdbc链接SQL server和MySQL 的配置

    - **Sqlserver 网络配置**:打开 SQL Server 配置管理工具,确保 TCP/IP 协议处于启用状态,并且监听端口已设置。 - **创建数据库和数据表**:可以通过 SQL 命令或者使用 SQL Server Management Studio 这样的...

    java源码包---java 源码 大量 实例

    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动...

    java源码包2

    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时...

    java源码包3

    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时...

    java源码包4

    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用...

Global site tag (gtag.js) - Google Analytics