我遇到了一個重大問題,發生在我身上。我寫了一個程序,花了我3個多月的時間製作,今天我不小心刪除了源代碼。可以對jar文件進行反編譯以獲取原始源代碼?
我在NetBeans中工作,我剛剛清理並構建它,所以我仍然有工作的.jar文件。該程序保存在閃存驅動器上,而不是我的電腦上,因此這些類不在回收站中。
任何人都可以告訴我有關如何獲取我的源代碼嗎?
我遇到了一個重大問題,發生在我身上。我寫了一個程序,花了我3個多月的時間製作,今天我不小心刪除了源代碼。可以對jar文件進行反編譯以獲取原始源代碼?
我在NetBeans中工作,我剛剛清理並構建它,所以我仍然有工作的.jar文件。該程序保存在閃存驅動器上,而不是我的電腦上,因此這些類不在回收站中。
任何人都可以告訴我有關如何獲取我的源代碼嗎?
我認爲這裏有一個關於保持適當備份的教訓...... – Freddie
在下面的答案之上,我強烈建議你看一看源代碼庫。這是他們提供的好處之一。那裏甚至有一些相當不錯的免費遊戲。 – rfeak
可能的[如何反編譯整個Jar文件?]的副本(http://stackoverflow.com/questions/647116/how-to-decompile-a-whole-jar-file) – Jonas