我正嘗試從.java文件爲學校項目創建.jar,但現在我無法讀取我的.java文件。我寫的代碼以某種方式被覆蓋,我需要知道如何(如果可能)將我的.jar文件恢復爲我寫的代碼。預先感謝,因爲這是一個時間敏感的問題。如何從JAR文件中檢索我的Java源代碼?
回答
你可以嘗試「反編譯」使用任何JAR的反編譯JAR文件,如http://www.javadecompilers.com/。
你不會得到你最初編寫的源代碼,但是反編譯器會盡最大努力將嵌入在JAR中的.class
文件映射回Java源代碼。
這讓我的源代碼的一大部分回來了。非常感謝。 –
@SamHough,它對你有用嗎? – Gabriel
它得到了我的代碼很大一部分。我仍然需要修理很多東西,但它會完成。所以,是的。 –
如果您使用的是Eclipse,你可以右鍵點擊你的項目,並在歷史上檢查是否有變老的代碼
不幸的是,我沒有使用eclipse。只需記事本++和命令行。 –
- 1. 如何從jar文件中執行Netbeans(從源代碼構建)
- 2. 如何從Mac上的* .jar文件中提取源代碼?
- 3. 如何從.jar文件中的源代碼構建javadoc?
- 4. 從java代碼運行jar文件
- 5. 如何從第三方jar中排除java源代碼?
- 6. 如何從github源代碼下載jar文件?
- 7. 如何從源代碼創建jar文件
- 8. 如何檢索對象的源代碼?
- 9. 在java代碼中使用Jar文件
- 10. 從.jar文件中檢索ecore模型
- 11. 如何從Java jar文件讀取資源文件?
- 12. 從java源文件代碼生成
- 13. jar文件名形式的java代碼
- 14. 將Java源代碼(.java文件)添加到Maven中的測試jar
- 15. 從PyBuilder/.pyb檢索源代碼
- 16. 從jar中提取scala源代碼
- 17. 從.war文件取回我的java源代碼?
- 18. 如何從Java JAR文件中獲取資源/文件的路徑
- 19. java中的Jade jar +代碼
- 20. 從jar文件更改類的代碼
- 21. 如何在我自己的JAVA GUI中查看來自jar文件的源代碼?
- 22. 如何製作從源文件夾中繪製的jar文件
- 23. 從exe中檢索資源文件
- 24. 從我的jar文件中獲取資源文件夾內容?
- 25. 如果我導出沒有源文件的jar文件,那麼真正的java代碼駐留在哪裏?
- 26. 如何從C#中的資源文件中檢索文本文件VS.2005
- 27. 我如何在Eclipse中使用源文件導出.jar文件
- 28. 如何以編程方式從源代碼創建可運行jar文件?
- 29. 如何從.pyo文件恢復源代碼python代碼(.py)?
- 30. 如何檢查imageview中的源代碼?
你有備份或使用像git的源代碼管理系統(SCM)嗎? (好吧,我知道你不這樣做!把它作爲一個強烈的建議來使用它。)也許你的編輯器有一個撤銷/歷史(日食確實有)。否則你的工作就不見了...... –
你有沒有jar文件? –
我有jar文件 –