不錯位的java .class 反編譯工具推薦


 

我們經常會反編譯看一些class文件,但是反編譯出來的文件里面會有很多雜亂的東西

一直以來都是用的idea來反編譯的,只要把class文件往里面一拖就行了

這么用沒問題,用來看看源碼什么的都OK

但是服務和服務之間我們經常依賴別人的jar包,有時候版本不對或者代碼不對都需要定位問題,

這個時候idea就不行了,比如日志里報了一個空指針錯誤,顯示依賴的jar包在130行,如下:
圖片描述
打開idea查看,這130完全不是問題啊,,,想想應該是反編譯的錯位問題
圖片描述
那么這個時候我們推薦使用 jd-gui 進行反編譯,這工具風格和eclipse一致,很熟悉的畫面,

快速定位快捷鍵和eclipse也一致,都是 ctrl+L
圖片描述
那么這個時候代碼沒有問題啊,原封不動的展示出來了哈

所以當需要定位一個錯誤具體在哪並且你要去查看的時候,還是比較推薦這個工具的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM