前言:在實際開發中幾乎都會使用到一些框架來輔助項目的開發工作,對於一些框架的代碼我們總懷有一些好奇之心,想一探究竟,有源碼當然更好了,對於有些JAR包中的代碼我們就需要利用反編譯工具來看一下了。
1 下載jadClipse 3.3.0:
官網:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
鏈接:https://pan.baidu.com/s/1tODo7g_ZQdd6s39WQoEfdg 提取碼:orat
將net.sf.jadclipse_3.3.0.jar拷貝到eclipse的plugins目錄下;
刪除eclipse的configuration目錄下org.eclipse.update (記錄Eclipse feature ID 、相對路徑、版本號信息 ,找不到該文件直接重啓eclipse)文件,重啓eclipse
2 下載jad 1.5.8:
官網:https://varaneckas.com/jad/
鏈接:https://pan.baidu.com/s/1U3bGSuviW1yOgB9Ok1ni3A 提取碼:drbc
將jad158g.win.zip文件進行解壓到自安裝目錄
3 設置反編譯器路徑
設置jad的可執行文件路徑以及生成的臨時文件路徑,Window -> Preferences -> java ->jadClipse
將解壓包裏的jad.exe文件拷到Path to decompiler的路徑文件夾裏,如下圖所示:
4 設置*.class文件類型默認打開方式
Window -> Preferences -> General -> Editors -> File Associations
設置*.class 爲如圖所示:
5 設置*.class without source文件類型打開方式
點擊Associate editor攔下ADD增加按鈕,添加JadClipse Class File Viewer並設置成默認,如圖所示:
到這裏已經配置完成,可以去驗證看下JAR包中的代碼