`
iihero
  • 浏览: 249802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse3.4及以上版本的恢复

 
阅读更多


eclipse 3.4以前的版本,如果出现什么问题了,一般都会选择删除eclipse安装目录下configuration目录下除了config.ini之外的所有 文件,同时在删除eclipse工作空间中的.metadata目录,这样就删除掉了eclipse的所有的配置信息,重新得到了一个类似全新安装的 eclipse了,通常这种方法能够解决很多eclipse中遇到的错误。

但是,eclipse 3.4 情况就不一样了,一个全新的eclipse/configuration目录下不再是只有一个config.ini文件,另外多了

.setting,org.eclipse.update,org.eclipse.equinox.simpleconfigurator

三个目录

其实这三个目录存在的原因是P2的出现,eclipse 3.4 全新推出的更新管理器,如果我们想清空eclipse的配置信息,需要保留configuration目录下的config.ini和 org.eclipse.equinox.simpleconfigurator目录,注意,只需要保留这两个目录。

如果是删除了eclipse的整个configuration目录后,eclipse无法启动(我是这么干的。。。),也不用怕。

由于equinox可以创建 configuration目录,但是无法自己创建config.ini文件。在启动eclipse的时候,需要用到config.ini中的配置内容。

删除了configuration后,启动eclipse会自动重建 configuration目录。

然后可以自己在configuration目录下新建一个config.ini文件,增加以下五行内容到config.ini文件中。

osgi.splashPath = platform:/base/plugins/org.eclipse.platform

osgi.bundles=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start, org.eclipse.core.runtime@start

eclipse.product=org.eclipse.sdk.ide

osgi.instance.area.default=@user.home/workspace

eof=eof

保存文件后,重新启动eclipse就没有问题了。

注:3.4.1的原版为:

#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParse

r
#Thu Sep 11 19:36:01 EDT 2008
org.eclipse.update.reconcile=false
osgi.launcherPath=.
eclipse.p2.profile=SDKProfile
osgi.instance.area.default=@user.home/workspace
osgi.framework=file\:plugins/org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar
eclipse.buildId=M20080911-1700
osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar@1\:start
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
eclipse.product=org.eclipse.sdk.ide
osgi.splashPath=platform\:/base/plugins/org.eclipse.platform
osgi.launcherIni=eclipse
eclipse.p2.data.area=@config.dir/../p2
osgi.bundles.defaultStartLevel=4
分享到:
评论

相关推荐

    ViewNames 用于修改文件名称的软件(可以把从CSDN上下载的文件名称恢复)

    ViewNames 用于修改文件名称的软件 可以把从CSDN上下载的文件名称恢复成原来的名子 从CSDN资源上下载的资料名称很多的都是乱码的,给管理带来了不方便,经常是下载完后不知道下的...开发环境Eclipse 3.4,SWT,JDK 1.5

    ViewNames 工程源代码

    ViewNames 用于修改文件名称的软件 可以把从CSDN上下载的文件名称恢复成原来的名子 从CSDN资源上下载的...开发环境Eclipse 3.4,SWT,JDK 1.5 直接可运行exe文件,可在http://download.csdn.net/source/935613处下载

    Eclipse权威开发指南2.pdf

    3.4 调整JDT性能...... 99 3.5 JDT视图和首选项的 更多内容...... 100 3.5.1 视图内容过滤..... 100 3.5.2 Package Explorer视图..... 100 3.5.3 Hierarchy视图..... 101 3.5.4 Call Hierarchy视图..... 102 3.5.5 ...

    Eclipse权威开发指南3.pdf

    5.4.11 恢复被删除的文件..... 150 5.4.12 其他CVS用户界面元素.... 150 5.5 特殊情况及其处理...... 151 5.5.1 对项目资源进行重命名、移动和删除..... 151 5.5.2 取消修改:使用替换和比较操作..... ...

    Eclipse权威开发指南1.pdf

    5.4.11 恢复被删除的文件..... 150 5.4.12 其他CVS用户界面元素.... 150 5.5 特殊情况及其处理...... 151 5.5.1 对项目资源进行重命名、移动和删除..... 151 5.5.2 取消修改:使用替换和比较操作..... ...

    Eclipse_Swt_Jface_核心应用_部分19

    3.4 代码错误提示 34 3.4.1 如何定位错误 34 3.4.2 自动修正错误 35 3.5 文件查找 35 3.5.1 文件内部查找 35 3.5.2 项目内查找 36 3.6 使用快捷键 36 3.6.1 显示快捷键说明 37 3.6.2 自定义快捷键 ...

    Grails权威指南

     3.8 使用grails控制台(console)及命令解释程序(shell)  3.8.1 使用命令行shell  3.8.2 grails控制台(console)  3.9 ide集成  3.9.1 安装groovy-eclipse插件  3.9.2 导入grails工程 ...

    基于java的雷电游戏GUL_swing软件设计源码+WORD毕业论文文档.zip

    有开始、暂停、恢复游戏等选项。 (2)雷电游戏难度的升级: 当进入游戏后,随着时间越来越长,游戏难度会越来越大。 界面中敌机增多,对飞机造成伤害的子弹增多,游戏难度增加。 最后会遇到一个血条较长的怪兽...

    Java 7并发编程实战手册

    1.6 线程的休眠和恢复 15 1.7 等待线程的终止 17 1.8 守护线程的创建和运行 20 1.9 线程中不可控异常的处理 24 1.10 线程局部变量的使用 26 1.11 线程的分组 30 1.12 线程组中不可控异常的处理 ...

    android开发秘籍

    2.1.2 工程目录结构及自动生成内容 20 2.1.3 android 包和manifest 清单文件 22 2.1.4 重命名应用程序中的部分文件 23 2.2 activity 的生命周期 23 2.2.1 秘诀2:使用其他的生命周期方法 24 2.2.2 秘诀3:强制...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    1.5.4 导入Eclipse项目 37 1.6 使用SVN进行协作开发 38 1.6.1 下载和安装SVN服务器 39 1.6.2 配置SVN资源库 39 1.6.3 下载和安装SVN客户端 41 1.6.4 发布项目到服务器 41 1.6.5 从服务器下载项目 42 1.6.6 提交...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    3.4 常用集合的使用 69 实例056 用动态数组保存学生姓名 69 实例057 用List集合传递学生信息 70 实例058 用TreeSet生成不重复自动排序 随机数组 71 实例059 Map映射集合实现省市级联选择框 73 第4章 字符串处理技术 ...

    PHP程序开发范例宝典III

    3.4 页面样式 90 实例062 动态标题栏 90 实例063 滚动条样式 91 实例064 页面整体风格 92 实例065 首尾页切换特效 94 3.5 导航菜单设计 96 实例066 带图标的文字导航条 96 实例067 flash导航条 97 ...

    Ext Js权威指南(.zip.001

    9.3.4 记录和恢复面板属性:ext.util.memento / 439 9.3.5 面板常用的配置项、方法和事件 / 439 9.4 布局 / 441 9.4.1 布局概述 / 441 9.4.2 布局的运行流程:ext.layout.layout / 441 9.4.3 容器类布局基类:...

    Java开发技术大全 电子版

    3.4方法的定义和实现116 3.4.1方法的声明117 3.4.2创建方法体与return语句117 3.4.3局部变量和成员变量的区别119 3.4.4方法的访问权限121 3.5方法的调用121 3.5.1方法调用的形式121 3.5.2方法调用的参数123 ...

Global site tag (gtag.js) - Google Analytics