使用Eclipse、MyEclipse反編譯.class文件需要一個插件:jad
jad下載地址:http://download.csdn.net/detail/vasilis_1/9868898
下載後解壓:
1、把net.sf.jadclipse_3.3.0.jar拷到D:\Program Files\MyEclipse 6.6\eclipse\plugins 目錄下.
( 這裏是我的目錄 寫你自己的)
2、啓動MyEclipse ,Window->Preferences->Java->JadClipse,設置Path to decompiler 爲你的JAD.exe路徑;Directory for temporary files,這裏設置臨時文件路徑,不用管.
備註:
安裝完成後,eclipse自動將JadClipse Class File Viewer設置成class文件的缺省打開方式。
如果沒有默認,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默認關聯的編輯器爲“JadClipse Class File Viewer”。
設置完成後,雙擊*.class文件,eclipse將自動反編譯。
對於存在源代碼的類,它不會強行反編譯,也就是說它還是會用eclipse自帶的Class File Viewer查看class文件,手動設置Window->Preferences->Java->JadClipse,
把Ignoreexisting source選中,就不會管有沒有源碼,都會反編譯