我從硬盤中刪除了一個Java項目,試圖對Eclipse進行一些重構。幸運的是,我發現了一個可執行Jar文件的最新版本,並將其解壓縮爲一堆.class文件。 我已經閱讀了一些「反編譯」線程,並嘗試showmycode.com,但我希望獲得更多。是不是有可能將.class文件轉換爲.java文件,使其包含註釋 - 沒有任何更改?或者找到.jar文件?如果不是,我最好的選擇是什麼?關於這個話題的其他答案似乎已經過時。我需要下載軟件嗎?將.class轉換爲.java
0
A
回答
3
相關問題
- 1. Java將對象轉換爲Class如何?
- 2. 將.class文件轉換爲.java文件
- 3. 如何將const Class *轉換爲Class *?
- 4. 將Class []轉換爲泛型?
- 5. .class轉換成.java?
- 6. 將.java轉換爲java程序中的.class
- 7. class文件轉換爲java文件
- 8. 轉換的.java到的.class
- 9. 無法將'this'指針轉換爲Class&
- 10. 如何將java class String轉換爲xsd:string type?
- 11. 如何通過編碼將特定的.java轉換爲.class?
- 12. 如何將.class文件轉換爲。 java文件
- 13. 將NSData轉換爲Java float?
- 14. 將PHP轉換爲Java
- 15. 將javascript轉換爲java
- 16. 將cURL轉換爲Java
- 17. 將Java轉換爲Lua
- 18. 將BinaryString轉換爲ByteArray - Java
- 19. 將asc轉換爲java
- 20. Java將GzipInputStream轉換爲DataInputStream
- 21. 將python localtime轉換爲java
- 22. 將Java Date轉換爲Php
- 23. 將c#轉換爲純java?
- 24. 將Java類轉換爲DLL
- 25. Java將MouseEvent轉換爲ActionEvent
- 26. 將PEM轉換爲PKCS7(Java)
- 27. 將C#轉換爲java
- 28. 將Java轉換爲iOS
- 29. 將DLL轉換爲Java
- 30. Java:將InputStream轉換爲OutputStream
檢查垃圾箱。 :)逆向工程並不完美。 – 2014-09-27 15:22:17
不可以。您不能恢復不存在的信息。因此,沒有任何工具可以恢復註釋,您可以選擇等效的代碼結構或格式。除非您使用調試信息進行編譯,否則本地變量的名稱也會丟失。 – Holger 2014-09-27 15:22:24
如果您仍然擁有Eclipse項目,但不是項目中的源代碼,則可以嘗試右鍵單擊該項目並選擇「從本地歷史記錄還原」以查看Eclipse是否有任何備份。 – 2014-09-27 15:24:47