Eclipse崩溃并删除了我所有的工作
Eclipse崩溃并删除了所有项目文件,包括由我编写的文件和来自另一个与Eclipse无关的程序的XML文件 是否有可能强制Eclipse或JVM使用垃圾桶,以便在它发疯并删除所有内容时,可以恢复文件 更新 文件肯定被删除了。这是通过第三方文件管理器检查的。还对整个光盘进行了痕迹搜索 一些好消息是日食历史仍然存在。这允许恢复我从Eclipse更改的一些文件。但是这个项目是由多个其他文件组成的,这些文件不是我写的(取自其他库),或者包含一些我没有在Eclipse中编辑的数据(比如XML或原始数据) 所有这些文件都被Eclipse删除了 如果这不会发生在我身上,我也会说这不太可能。但它已经发生了 这个问题在某种程度上与 (1) 蚀 (2) 马文(m2e) (3) Eclipse RCP (4) 第谷 在某个时刻,Eclipse开始显示许多错误窗口,我将终止该进程。之后我发现文件不见了 所以我需要一些额外的保护层 更新2 撞车声再次响起。这是文件擦除期间的一条消息: 这次我没有使用Maven和Tycho 更新3 第三次撞车 只有在错误Eclipse崩溃并删除了我所有的工作,eclipse,undelete,Eclipse,Undelete,Eclipse崩溃并删除了所有项目文件,包括由我编写的文件和来自另一个与Eclipse无关的程序的XML文件 是否有可能强制Eclipse或JVM使用垃圾桶,以便在它发疯并删除所有内容时,可以恢复文件 更新 文件肯定被删除了。这是通过第三方文件管理器检查的。还对整个光盘进行了痕迹搜索 一些好消息是日食历史仍然存在。这允许恢复我从Eclipse更改的一些文件。但是这个项目是由多个其他文件组成的,这些文件不是我写的(取自其他库),或者包含一些我没有在Eclipse中编辑的数据(比如XML或原始数据)
应用程序。。。在注册表中找不到
,这本身就有问题
更新4
仍然无法从头开始重现情况…更新:发生这种情况时,我认为您正在开发Eclipse RCP插件或类似的东西 所以你可能以某种方式打破了你的日食。不要相信Eclipse此时告诉您的任何事情!看看实际的文件系统
Eclipse崩溃并删除了所有项目文件,包括由我编写的文件和来自另一个与Eclipse无关的程序的XML文件 这是极不可能的。(特别是如果那些XML文件不在工作区中,但即使它们在工作区中,也不太可能。)您可能在没有意识到的情况下打开了一个新的工作区,或者Eclipse存在一些错误,无法显示实际存在的文件。或者可能您意外地切换到了错误的视图(如果我没记错的话,在Java中,文件的正常视图是PackageExplorer) 或者,您可能正在将工作区存储在U盘(又称笔驱动器)或网络驱动器上,但在未意识到的情况下意外断开了与它的连接
使用Windows资源管理器(如果您使用Windows)或Finder(如果您使用Mac)或使用
ls
(如果您使用其他工具),签入工作区(您当时使用的是实际工作区,而不是您现在使用的工作区,正如我所说,这可能不是同一件事)。文件真的消失了吗?更新:发生这种情况时,我认为您正在开发Eclipse RCP插件或类似的东西
所以你可能以某种方式打破了你的日食。不要相信Eclipse此时告诉您的任何事情!看看实际的文件系统
Eclipse崩溃并删除了所有项目文件,包括由我编写的文件和来自另一个与Eclipse无关的程序的XML文件 这是极不可能的。(特别是如果那些XML文件不在工作区中,但即使它们在工作区中,也不太可能。)您可能在没有意识到的情况下打开了一个新的工作区,或者Eclipse存在一些错误,无法显示实际存在的文件。或者可能您意外地切换到了错误的视图(如果我没记错的话,在Java中,文件的正常视图是PackageExplorer) 或者,您可能正在将工作区存储在U盘(又称笔驱动器)或网络驱动器上,但在未意识到的情况下意外断开了与它的连接
使用Windows资源管理器(如果您使用Windows)或Finder(如果您使用Mac)或使用
ls
(如果您使用其他工具),签入工作区(您当时使用的是实际工作区,而不是您现在使用的工作区,正如我所说,这可能不是同一件事)。文件真的不见了吗?这是我的错
我设置了一个指向项目文件夹的工作区位置,并设置了“清除工作区”复选框
::羞耻::这是我的错 我设置了一个指向项目文件夹的工作区位置,并设置了“清除工作区”复选框
::羞耻::我没有看到这样的功能。但是你应该检查你的工作区。通常它位于
~/workspace
文件夹中。我希望您没有误解eclipse DirectoryWorkspace,因为文件已被删除。我不认为这是可能的。你怎么这么肯定文件会被删除?即使我们有意删除项目,工作区中的内容也不会被删除,除非我们选中复选框。至少你还记得你的工作区目录是什么吗?通常eclipse不会删除它们。可能是您的硬盘出现故障。在我的硬盘上可以看到@RobinGreen SMART。我没有看到这样的功能。但是你应该检查你的工作区。通常它位于~/workspace
文件夹中。我希望您没有误解eclipse DirectoryWorkspace,因为文件已被删除。我不认为这是可能的。你怎么这么肯定文件会被删除?即使我们有意删除项目,工作区中的内容也不会被删除,除非我们选中复选框。至少你还记得你的工作区目录是什么吗?通常eclipse不会删除它们。可能是您的硬盘出现故障。请看@RobinGreen SMART在我的驱动器上是否正常。不幸的是,您的所有建议都不正确。文件在物理上消失了。请参阅我的更新。不幸的是,您所有的建议都是否定的