【问题标题】:Saving workspaces in Eclipse - behavior doesn't match the docs在 Eclipse 中保存工作区 - 行为与文档不匹配
【发布时间】:2016-05-03 20:38:18
【问题描述】:

今天早上,在一个大型的旧 Android 项目中,我添加了一个新的活动类和一个新的 XML 布局文件。过了一会儿,我开始遇到一些奇怪的构建错误,所以我决定关闭 Eclipse 以重新启动它(因为这通常会修复奇怪的 Eclipse 问题)。但是 Eclipse 未能关闭并挂起保存工作区。我不得不杀死 javaw 让它死掉。有关详细信息,请参阅Eclipse leaving stuff behind that I can't kill

当我重新打开它时,我发现我的新文件不再在项目中!这些文件仍然存在于磁盘上。所以我在the Eclipse wiki 中查找了如何明确保存工作区,它说。 . .

请注意,工作区中最重要的信息——例如 在 Eclipse 中新创建的文件和文件夹——总是被存储 立即在磁盘上。保存工作空间只涉及存储 元数据,例如标记,以及项目的内存图片。 工作区的设计使得如果用户拉动计算机电源 随时从墙上拔出绳索,资源树仍将位于 良好的状态,以便工作区能够重新启动 信息丢失最少的一致状态。

...显然今天早上这不是真的,那么我该如何防止这个问题再次发生?

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    文件会立即保存,但元数据包含有关哪些文件在工作区中的信息。如果关闭失败,这可能会丢失。这些文件仍然存在,但 Eclipse 不知道它们。

    使用“文件 > 刷新”(未选择任何内容)将刷新有关工作区中文件的所有信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多