Elipse 无法启动问题(转)

来源: <http://www.cnblogs.com/coding-way/archive/2012/10/17/2727481.html>

当选择完workspace之后,eclipse开始加载启动,在这个阶段经常出现闪退出的情况,这主要有两个原因:

原因一、eclipse.ini的配置问题:

  可能配置的内存太小,或者系统本身内存不够了,比如我的就配置成这样:

-Xms128m
-Xmx512m
-XX:PermSize=256m
-XX:MaxPermSize=512m
-Dorg.eclipse.swt.browser.DefaultType=mozilla

  具体配置方法和参数说明网上很多,不再赘述。

原因二、之前错误的关闭,workspace的问题:

  这个问题比较棘手,因为很难找到问题出再哪,可能之前的操作有误,可能某个插件BUG,等等。

  最狠的解决方法是删除workspace/.metadata/目录,也就是把这个workspace从eclipse的记忆中删除,缺点是要重新加载每一个项目...

  网上很流行的一个方法是:

$ rm YOUR_PROJECT_DIR/.metadata/.plugins/org.eclipse.core.resources/.snap

  但是我没成功。

  我用的这个方法成功了:

0, 进入workspace/.metadata/.plugins/目录
1. Rename org.eclipse.core.resources to org.eclipse.core.resources_old.
2. Start eclipse
3. Close eclipse
4. Delete org.eclipse.core.resources
5. Rename org.eclipse.core.resources_old back to org.eclipse.core.resources
6. Star eclipse

  这个方法相对完美,不用重新加载任何项目,推荐!

时间: 2024-10-10 22:55:31

Elipse 无法启动问题(转)的相关文章

关于Elipse启动时 sdk contentLoader 一直显示为0的解决方案

只要把 .android 目錄的ddms.cfg 删掉就可以了,记得删除前要备份额!

如何在一个Eclipse同时启动两个Tomcat

比如:有两个版本的tomcat,一个5.*,一个6.*,此时由于两个工程分别部署在两个版本的tomcat下,需要同时启动两个tomcat,以下是方法: 1.特别要注意: 不要设置CATALINA_HOME 2.分别修改安装目录下的conf子目录中的server.xml文件: a.修改http访问端口(默认为8080端口,我习惯在安装的时候就改成别的端口号,比如5.*改成8081,6.*改成8086),将8080修改为 tomcat不在使用的端口号.此处所设的端口号即是以后访问web时所用的端口号

adt bundle启动eclipse出错:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.

在ubuntu12.04安装好jdk,然后设置好环境变量,然后继续安装好adt bundle 在终端进入adt bundle下的eclipse启动eclipse时没问题 但是从图形界面进入adt bundle下的eclipse启动eclipse时出错,提示如下: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virt

怎样启动JDBC Debug模式,打印JDBC诊断日志

1.下载Debug版本号jar包 首先要下载一个Debug版本号的JDBC jar包,Debug版本号的jar包命名形式为jdbcX_g.jar(例如以下图所看到的).如Oracle11g的Debug版本号的jar包为jdbc6_g.jar. 点击这里下载:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html 2.启动Logging模式 第一种方式:设置执行环境变量java -D

【转】monkeyrunner学习总结二:连接、安装、启动

一.获取packageName与startActivity 前置条件:已成功安装配置SL4A并连接PC调试(参见:monkeyrunner学习总结一:环境搭建:http://www.amsoft.cn/post-289.html) 有源码的话,可以从源文件的AndroidManifest.xml中获得. 没源码的话,按以下操作执行: 1.在cmd中输入命令:"python" 回车,继续输入以下命令: 2.获取packageName: 1 import android 2 import

配置Elipse发布Maven项目到Tomcat

配置Elipse发布Maven项目到Tomcat——转载: maven项目创建成功后,本来已经添加了jar的依赖,但是发布到Tomcat中就是没有jar包存在, 启动Tomcat总是报没有找到jar包,可项目结构中确实已经有jar了,一直很郁闷,所以记录下来. 1.首先确定好我们已经安装好maven需要的环境,并且已经创建好一个Maven依赖的Web项目,可以查看前几篇maven的学习内容搭建maven项目     一个完整的maven依赖的web项目 大家看,我这里只依赖了oracle的驱动包

如何启动JDBC Debug模式,打印JDBC诊断日志

1.下载Debug版本jar包 首先要下载一个Debug版本的JDBC jar包,Debug版本的jar包命名形式为jdbcX_g.jar(如下图所示),如Oracle11g的Debug版本的jar包为jdbc6_g.jar.点击这里下载:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html 2.启动Logging模式 第一种方式:设置运行环境变量java -Doracle.jd

eclipse Tomcat 服务器启动失败(错误500容易疏忽的改错处)

因为电脑重装的原因,我打开eclipse打算启动tomcat的时候启动失败了 Server Tomcat v7.0 Server at localhost failed to start. 严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component 上网查找了解

win10周年版eNSP中启动AR提示错误代码40问题

win 10操作系统中安装eNSP 1.2.00.380,一直运行正常,但在2016年11月升级win 周年版之后,启动AR时启动失败,提示错误代码40. 卸载eNSP及VirtualBox之后重装问题依旧.按照论坛和网上各种说法更新virtualbox修改虚拟网卡设置,或者重新注册都无法解决,最终多方查找终于找到解决方案. 环境:win10 周年版,eNSP 1.2.00.380,VirtualBox 4.2.8 eNSP注册后virtualbox管理器中会出现AR_Base,WLAN_AC_