身爲一名程序員來說,日常最常做的就是編寫代碼和查看別人寫好的源代碼了,有時候打開別人寫的class文件發現根本不是自己想要的,所以給大家介紹一種eclipse中反編譯class文件的工具。
第一步:下載工具
url地址:http://download.csdn.net/detail/u010608551/9489420
第二步:解壓下載的zip文件,將其中的net.sf.jadclipse_3.3.0.jar拷貝到eclipse安裝目錄下的plugins文件夾裏面
第三步:依次點擊eclipse中工具欄的Window--》Preferences,選擇java下的JadClipse,如果此時沒有這個選項,可能是你拷貝jar的時候eclipse是打開的,此時重啓一下eclipse就好了,最後在把解壓的zip裏面的jad.exe文件的本地路徑拷貝到Path to decompiler中,下面的Directory for temporary files可以不用管。
第四步:選擇class文件關聯,打開Window--》Preferences目錄,選擇General--》Editors下面的File Associations,在右側的列表中找到*.class和*.class without source,把這兩項的Associated editors的default都設置爲JadClipse Class File Viewer。
第五步:點擊ok,重啓eclipse,然後試試點擊封裝好的jar包試試吧!(比如打開String這個類看看效果)
好了,到這裏eclipse安裝反編譯工具就算完成了,其實MyEclipse也是一樣的步驟,下面給大家介紹一個好用的工具,可以直接打開jar並且查看class文件,下載地址:
http://download.csdn.net/detail/u010608551/9489423,該工具爲可執行文件,直接用該工具打開jar包或者class文件即可,如圖打開net.sf.jadclipse_3.3.0.jar的效果: