如何清除Eclipse Indigo的缓存

时间:2012-02-12 15:38:21

标签: java eclipse

我想知道清除Eclipse Indigo缓存的标准方法是什么?

8 个答案:

答案 0 :(得分:34)

你可以在启动eclipse时使用-clean参数,如

C:\ eclipse \ eclipse.exe -vm“C:\ Program Files \ Java \ jdk1.6.0_24 \ bin”-clean

答案 1 :(得分:9)

如果您询问eclipse存储项目和工作区信息的缓存,请右键单击您的项目并选择刷新。然后转到窗口顶部菜单中的项目,然后单击“清除”。

这通常可以满足您的需求。

如果它没有尝试从工作区中删除项目(只需在项目上按“删除”,然后说你不想删除源)。然后再打开项目。

如果这也不起作用,请对工作区执行相同操作。如果仍然无效,请从源代码管理中执行项目的新签出并创建新工作区。

嗯,这应该有效。

答案 2 :(得分:6)

说明

  1. 打开Eclipse并导航到Window> Preferences
  2. 在“首选项”窗口中向下滚动左侧面板,然后单击 Remote Systems下拉菜单。选择File Cache
  3. 单击“文件缓存”窗口中的Clear Cached Files按钮。注意 这会自动关闭你的任何打开的远程文件 计算机。
  4. ApplyOK保存更改并退出 首选项窗口。

答案 3 :(得分:3)

您始终可以创建新的Eclipse工作区。 Eclipse.exe -clean选项 不够 在某些情况下,例如,如果本地历史记录成为问题。

修改

Eclipse主要是第三方插件的集合。每个插件都可以将一些额外有用,无用或有问题的信息添加到中央Eclipse工作区元数据文件夹中。

问题是并非每个插件都在用户发出的清理例程中参与。因此,我说这是Eclipse系统设计中的一个问题,它允许插件像这样行为不端。

因此,我建议您熟悉使用多个工作区并将外部项目实体链接到每个工作区的想法。因为,这是给定系统设计的唯一解决方法,用于处理垃圾邮件工作区的错误插件。

答案 4 :(得分:2)

清除不正确缓存的编译错误。 Eclipse中的所有项目位置
workspace\.metadata\.plugins\org.eclipse.core.resources\.projects\<project>\

答案 5 :(得分:0)

我认为你可以在这两篇文章中找到你想要的答案。他们提到了Flash Builder,但基本上,谈论的是Eclipse基础。

在FlexBuilder中清除不正确缓存的编译错误: http://blog.aherrman.com/2010/05/clear-improperly-cached-compile-errors.html

如何修复Flash Builder损坏的工作区: http://va.lent.in/how-to-fix-flash-builder-broken-workspace/

答案 6 :(得分:0)

进入这个目录

<块引用>

/workspace/.metadata/.plugins/org.eclipse.debug.core/.launches/

删除不需要的调试文件“.launch”。

答案 7 :(得分:-7)

这非常简单。右键单击内部浏览器,然后单击&#34;刷新&#34;。