Eclipse 崩溃并删除了所有项目文件,包括我编写的和另一个程序中与 Eclipse 无关的 XML 文件。
是否可以强制 Eclipse 或 JVM 使用垃圾桶,这样如果它发疯并删除所有内容,文件就可以恢复。
更新
文件肯定被清除了。这已与第三方文件管理器进行了检查。还搜索了整个光盘的痕迹。
一些好消息是 Eclipse 的历史仍然存在。这允许恢复我从 Eclipse 更改的一些文件。但是这个项目由多个其他文件组成,这些文件不是我编写的(取自其他库)或包含一些我在 Eclipse 中没有编辑的数据(如 XML 或原始数据)。
所有这些文件都被 Eclipse 清除了。
如果这不会发生在我身上,我也会说这不太可能。但它已经发生了。
这个问题在某种程度上与
(1) 日食
(2) Maven (m2e)
(3) Eclipse RCP
(4) 第谷
在某个时刻 Eclipse 开始显示许多错误窗口,我要终止该进程。之后我发现文件不存在。
所以我需要一些额外的保护层。
更新 2
崩溃重复。这是文件擦除期间的消息:
这次我没有使用 Maven 和 Tycho。
更新 3
第三次崩溃。
崩溃仅在 error 之后发生Application ... could not be found in the registry
,这本身就是错误的。
更新 4
仍然无法从头开始重现情况......