今天我正在做我的学校项目时,突然我的Java BlueJ崩溃,我的当前文件和我的备份文件被删除。我的BlueJ源代码被删除
我最重要的一个类(SignIn.java)被删除了(只有源代码)。
执行时,它仍然工作,因为它已链接,但我找不到源代码进行更改或打印它。有一个#BACKUP文件可能对我有帮助。
有反正我可以找回吗?我在这堂课上花了近6个小时,花了很多工作。
今天我正在做我的学校项目时,突然我的Java BlueJ崩溃,我的当前文件和我的备份文件被删除。我的BlueJ源代码被删除
我最重要的一个类(SignIn.java)被删除了(只有源代码)。
执行时,它仍然工作,因为它已链接,但我找不到源代码进行更改或打印它。有一个#BACKUP文件可能对我有帮助。
有反正我可以找回吗?我在这堂课上花了近6个小时,花了很多工作。
正如您在manual的第42页中所看到的,#backup
文件始终保存在同一目录中,因此您的#backup
文件应该消失。
如果您使用svn或Team
菜单中的版本,您可以获得Project History
。
否则....你可以使用一些file recovery programs。
最流行的可以搜索多种语言的源代码。 这种方法的优点是,你将恢复评论,同时你不会通过反编译。
如果您的源代码确实消失了(不可恢复),您可以尝试对.class文件使用解编译器。 Jad和FernFlower是我用过的两个,工作得很好。
我不熟悉BlueJ的,但应该有一个输出文件夹,其中包含编译Java文件。你可以反编译它 – Altoyyr