我在 Ubuntu 10.04 LTS 上运行 Eclipse Galileo。Ubuntu 今天在我身上崩溃了,重新启动后,我发现 Eclipse 完全失去了 Java 透视图(就像透视图和所有关联的视图都不存在一样),并且我工作区中的 .metadata 目录是空的,除了 version.ini。
那是怎么回事?为什么会这样?我该如何预防?我怎样才能从中恢复?
我在 Ubuntu 10.04 LTS 上运行 Eclipse Galileo。Ubuntu 今天在我身上崩溃了,重新启动后,我发现 Eclipse 完全失去了 Java 透视图(就像透视图和所有关联的视图都不存在一样),并且我工作区中的 .metadata 目录是空的,除了 version.ini。
那是怎么回事?为什么会这样?我该如何预防?我怎样才能从中恢复?
我遇到了一个问题 - 当我安装 C/C++ 和一些协作项目(不确定是哪一个)时,我遇到了同样的问题。我做了 eclipse clean ,甚至尝试了一个新的工作区。没有帮助。跑了eclipse -debug -console,发现有从~/.eclipse中加载了一些配置。
只需重命名该目录并重新启动并取回所有透视图!
首先,我会尝试创建一个新的工作区,并查看是否存在缺失的元素。如果其他工作区工作正常,则您的原始工作区已损坏。
您可以将所有项目导入新工作区,并尝试使用它(尽管这样您可能会丢失存储在旧工作区中的全局设置,但至少您的所有项目和项目特定设置都完好无损)。
另一方面,如果新工作区也不起作用,那么您可以尝试使用 -clean 参数启动 eclipse,或者卸载并重新安装它。