我的BlueJ源代码被删除了

时间:2015-11-25 17:34:08

标签: java project bluej

今天我正在做我的学校项目,突然我的java BlueJ崩溃,我的当前文件和我的备份文件都被删除了。

我最重要的一个类(SignIn.java)被删除了(只有源代码)。

执行时,它仍然可以正常工作,但我无法找到要更改或打印的源代码。有#BACKUP的文件可能对我有所帮助。

无论如何我可以找回它吗?我在这堂课上花了将近6个小时,花了很多工作。

2 个答案:

答案 0 :(得分:1)

正如您在manual第42页所见,#backup文件始终保存在同一目录中,因此您的#backup文件应该消失。

如果您在Team菜单中使用svn或类似版本对其进行了版本设置,则可以获得Project History

否则....你可以使用一些file recovery programs

最受欢迎的可以搜索多种语言的源代码。 这种方法的优点是你可以通过反编译来恢复注释。

答案 1 :(得分:1)

如果您的源代码真的消失了(不可恢复),您可以尝试对.class文件使用解编译器。 Jad和FernFlower是我使用过的两个并且工作得很好。

https://github.com/fesh0r/fernflower

http://www.javadecompilers.com/jad