標籤:

myeclipse 反編譯插件

對於需要查看Java Class文件源碼的筒子們來說,必須在項目中導入Java源碼才能查看Class文件的具體實現,這不僅十分的麻煩,因為有時我們並不可以獲得Class文件對應的Java源碼。今天就給大家介紹一款反編譯Class文件的工具,有了它,可以查看任何Class文件的源碼。

1.下載MyEclipse反編譯Class文件的工具

工具的下載地址:鏈接: pan.baidu.com/s/1qYdu6t 密碼: 5788

也可至官網下載jad.exe:varaneckas.com/jad/

jadclipse:sourceforge.net/project

2.工具的安裝

下載後上面的工具之後,解壓出來,我們可以看到有兩個文件:jad.exe、net.sf.jadclipse_3.3.0.jar

第一步:我們將jad.exe文件放到JDK的bin目錄下,具體的可以查看下面的圖片:

第二步:將jadclipse.jar 放到myeclipse安裝目錄(D:UserschbAppDataLocalMyEclipseMyEclipse 10 myeclipse)下的dropins 文件夾中即可

第三步:重新啟動MyEclipse,在Windows——>Perference——>Java下面應該會多出一個JadClipse目錄.

第三步(??):如果沒有出現的話,請找到myeclipse 的安裝目錄 在目錄下執行 myeclipse -clean 命令(此命令的意思是,讓myeclipse重新載入插件),打開之後,需要等待幾秒鐘,會有提示安裝成功jadclipse的彈框,看到彈框後,進行第三步!

第四步:點擊JadClipse,在右邊的窗口中配置JadClipse. 設置path to decompiler為jad.exe的全路徑,如:C:jdkinjad.exe,在Directory for temporary files中指定l臨時文件路徑,如 :D:UsersAdministratorAppDataLocalGenuitecMyEclipse-8.6
esult ,其中result是新建一個文件夾. 同時需要選中 User Eclipse code formatter ,這樣編譯出來的Java 代碼會和Class文件的格式一樣.

為了避免編譯後的中文亂碼問題,我們需要配置Misc,選中如下單選框.

第五步:安裝完成之後,雙擊Class文件,MyEclipse就自動反編譯了.如果沒有出現想要的結果,需要檢查一下「*.class」默認關聯的編輯器為「JadClipse Class File Viewer「 ,具體的操作還是看圖吧:

關聯之後,就可以自動的反編譯啦!


推薦閱讀:

為什麼eclipse會出現各種莫名其妙的bug提示錯誤 但是clean一下又正常了?
tomcat 報內存溢出怎麼辦?
resin 伺服器(配置MyEclipse)
可以直接在伺服器上運行myeclipse的tomcat作為後台嗎?

TAG:MyEclipse |