还原看似完全消失的.java文件
不久前,我在Eclipse中遇到了一个问题,不知何故,我的游戏的主要类(用LWJGL和Slick2D编写)被删除了,取而代之的只是制表符分隔符。从那以后,我一直试图重写文件,但游戏就是无法启动 有什么方法可以恢复文件吗?我尝试过的事情:还原看似完全消失的.java文件,java,file,Java,File,不久前,我在Eclipse中遇到了一个问题,不知何故,我的游戏的主要类(用LWJGL和Slick2D编写)被删除了,取而代之的只是制表符分隔符。从那以后,我一直试图重写文件,但游戏就是无法启动 有什么方法可以恢复文件吗?我尝试过的事情: 从Eclipse的内置系统恢复(空) 从Windows旧文件系统还原(也是空的) 在别处寻找备份 反编译bin目录中的.class文件(已被覆盖) 我完全被难住了。如果没有办法做到这一点,我将发布另一个问题,询问为什么它不起作用,或者可能只是谷歌更广泛地搜索
- 从Eclipse的内置系统恢复(空)
- 从Windows旧文件系统还原(也是空的)
- 在别处寻找备份
- 反编译bin目录中的.class文件(已被覆盖)
我完全被难住了。如果没有办法做到这一点,我将发布另一个问题,询问为什么它不起作用,或者可能只是谷歌更广泛地搜索。如果你还没有退出Eclipse,你也许可以用本地历史来代替。取决于您使用的Eclipse版本。除非你所说的“Eclipse的内置系统”就是这个意思。使用版本控制系统?我以前使用了一个名为的实用程序来尝试查找删除的文件,但它看起来像是Eclipse重写了你的文件,所以你几乎肯定不会把它取回。(我不知道为什么这会发生在你身上,这不像你在使用Emacs或任何东西。)@IsmailBadawi我现在正在使用GitHub,但当我丢失文件时,我没有考虑太多,也没有使用类似的东西。有人告诉我Eclipse会自己做备份,在Eclipse中可能会有所不同,但在netbeans中,dist文件夹中的runnable jar只会在一个干净的构建中被覆盖。如果你从那时起没有做过这些,那么.class可能仍然存在于那里(在.jar中)@richardingle没有使用Eclipse的dist文件夹,而在bin文件夹中该类已经被覆盖。这几乎是一个月前的事了,我已经关闭并打开了很多次Eclipse。很抱歉。我没有其他想法。