JAD反編譯中的問題解決
1,首先將 A.jar 解開到文件夾D:\A中2,在cmd中切換到jad.exe所在的路徑下
3,運行jad -o -r -sjava -d src\A\ ?D:\A\**\*.class
說明:在反編譯中出現了錯誤:
??????The class file version is 47.0 (only 45.3 and 46.0 are supported) JavaClassFileParseException: Class file version mismatch。網上搜索了一下,很多都說是版本的問題,jad的官方網站上也說是版本的問題,但我的已經是最新的版本了;在反復試驗的情況下,終于發現問題的解決方法是:只要在jad.exe的當前路徑下執行jad命令就可以順利反編譯。相信這點對遇到同樣問題的朋友有所幫助。