我遇到了一个重大问题,发生在我身上。我写了一个程序,花了我3个多月的时间制作,今天我不小心删除了源代码。可以对jar文件进行反编译以获取原始源代码?
我在NetBeans中工作,我刚刚清理并构建它,所以我仍然有工作的.jar文件。该程序保存在闪存驱动器上,而不是我的电脑上,因此这些类不在回收站中。
任何人都可以告诉我有关如何获取我的源代码吗?
我遇到了一个重大问题,发生在我身上。我写了一个程序,花了我3个多月的时间制作,今天我不小心删除了源代码。可以对jar文件进行反编译以获取原始源代码?
我在NetBeans中工作,我刚刚清理并构建它,所以我仍然有工作的.jar文件。该程序保存在闪存驱动器上,而不是我的电脑上,因此这些类不在回收站中。
任何人都可以告诉我有关如何获取我的源代码吗?
我认为这里有一个关于保持适当备份的教训...... – Freddie
在下面的答案之上,我强烈建议你看一看源代码库。这是他们提供的好处之一。那里甚至有一些相当不错的免费游戏。 – rfeak
可能的[如何反编译整个Jar文件?]的副本(http://stackoverflow.com/questions/647116/how-to-decompile-a-whole-jar-file) – Jonas