Eclipse反編譯工具Jad及插件JadClipse配置

    Jad是一個Java的一個反編譯工具,是用命令行執行,和一般JDK自帶的java,javac命令是同樣的。不過由於是控制檯運行,因此用起來不太方便。不過幸虧有一個eclipse的插件JadClipse,兩者結合能夠方便的在eclipse中查看class文件的源代碼。下面介紹一下配置:
    A.下載JadClipse:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,注意選擇與eclipse版本一致的版本,我用的是Eclipse最新版,因此選擇下載最新版net.sf.jadclipse_3.3.0.jar;
    B.下載Jad:http://www.varaneckas.com/jad,下載相應版本jad158g.win.zip,下載後解壓
    C.將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄便可。固然也能夠用links安裝,不過比較麻煩。
    D.將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等經常使用命令放在一塊兒,能夠直接在控制檯使用jad命令),個人機器上的目錄是C:\Java\jdk1.6.0_45\bin\jad.exe
    F.而後,從新啓動Eclipse,找到Eclipse->Window->Preferences->Java,此時你會發現會比原來多了一個JadClipse的選項,單擊,會出現,以下:php

    在Path to decompiler中輸入你剛纔放置jad.exe的位置,也能夠制定臨時文件的目錄,如圖所示。html

    G.基本配置完畢後,咱們能夠查看一下class文件的默認打開方式,Eclipse->Window->Preferences->General->Editors->File Associations,咱們能夠看到下圖:java

    能夠看到*class文件的打開方式有兩個,JadClipse和Eclipse自帶的Class File Viewer,而JadClipse是默認的。eclipse

    另外*.class without source可能只有一個Class File Viewer,需點擊右邊的Add按鈕,增長JadClipse Class File(default)方式,且須要設置爲defalut方式。工具


    H.所有配置完成,下面咱們能夠查看源碼了,選擇須要查看的類,按F3便可查看源碼,以下圖所示spa

JadClise和Jad已打包放到百度雲,點擊下載.net

(參考自:http://www.blogjava.net/landon/archive/2010/07/16/326294.html)插件

相關文章
相關標籤/搜索