我犯了一个大错误,我需要你的帮助:
我使用java为学校开展项目,我犯了一个大错误!
我只发送了*.class
个文件并删除了其他文件(我在我的学校用VM工作)..有没有办法将这些.class
文件编译成.java
文件?
由于
答案 0 :(得分:3)
答案 1 :(得分:2)
试试Java Decompiler。它应该能够反转你的.class文件。
如果您不介意在线提交.class文件,也可以尝试Show my code。
您应该知道不同的反编译器可能会给出不同的结果,因此尝试不同的反编译可能会有所帮助。见Choose and test java decompiler
答案 2 :(得分:0)
您需要的实用程序称为java反编译器。有几个可用。
从命令行尝试JAD。您也可以安装plugin for eclipse。
顺便说一句,如果你在Windows上,你的源文件可能在回收站中吗?或者,如果您正在使用eclipse,请尝试检查eclipse本地历史记录(右键单击您的项目并选择“从本地历史记录还原”)
答案 3 :(得分:0)
您需要反编译您的类文件。但是,在反编译之后,您还需要一些必要的更改来获取原始java文件。 试试this。
答案 4 :(得分:0)
我更喜欢使用JD-GUI。您可以从链接http://java.decompiler.free.fr/?q=jdgui
下载答案 5 :(得分:0)
不要担心下载DJ Java Decompiler 3.7
只下载此版本。