代码之家  ›  专栏  ›  技术社区  ›  Grundlefleck anujkk

eclipse在哪里保存启动时要打开的文件列表?

  •  29
  • Grundlefleck anujkk  · 技术社区  · 15 年前

    问题 :eclipse在哪里存储启动时打开的文件列表?

    背景 :在eclipse中安装了一个插件,这个插件很快就崩溃了,我的eclipse工作区处于某种状态。启动时,Building Workspace任务无限期地暂停20%。在我卸载插件之前,我想再给它一次机会。我有一种感觉,eclipse之所以暂停,是因为它崩溃时打开了一个文件,并试图在启动时重新打开。如果我能阻止这个文件在启动时打开,我就有可能诱使插件正常工作。问题是,我不知道在运行eclipse期间,文件列表在哪里被持久化。

    ……在我发布这个问题之前,我意识到我可以删除导致问题的文件(duh)。然而,这次搜索让我很沮丧,我想找到答案。

    1 回复  |  直到 10 年前
        1
  •  55
  •   JDB    13 年前

    在工作区中,以下文件包含工作台信息:

    .metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
    

    可以在不破坏工作空间的情况下删除它(或者编辑它,但我想这需要一些修改),eclipse将重新生成该文件。删除它时,所有与工作台相关的设置都将丢失(即所有编辑器都将关闭),但该工作区的项目将保持不变。

    编辑: 在Eclipse4.2中,文件是

    .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi