<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    I want to fly higher
    programming Explorer
    posts - 114,comments - 263,trackbacks - 0
        Jad是一個Java的一個反編譯工具,是用命令行執(zhí)行,和通常JDK自帶的java,javac命令是一樣的。不過因為是控制臺運(yùn)行,所以用起來不太方便。不過幸好有一個eclipse的插件JadClipse,二者結(jié)合可以方便的在eclipse中查看class文件的源代碼。下面介紹一下配置:
        A.下載JadClipse,http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,注意選擇與eclipse版本一致的版本,我用的是Eclipse3.4,所以選擇下載版本net.sf.jadclipse_3.3.0.jar
        B.下載Jad,http://www.varaneckas.com/jad,下載相應(yīng)版本
        C.將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄即可。當(dāng)然也可以用links安裝,不過比較麻煩。
        D.將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等常用命令放在一起,可以直接在控制臺使用jad命令),我的機(jī)器上的目錄是D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe
        F.然后,重新啟動Eclipse,找到Eclipse->Window->Preferences->Java,此時你會發(fā)現(xiàn)會比原來多了一個JadClipse的選項,單擊,會出現(xiàn),如下:,在Path to decompiler中輸入你剛才放置jad.exe的位置,也可以制定臨時文件的目錄,如圖所示。。當(dāng)然在JadClipse下還有一些子選項,如Debug,Directives等,按照默認(rèn)配置即可。
        G.基本配置完畢后,我們可以查看一下class文件的默認(rèn)打開方式Eclipse->Window->Preferences->General->Editors->File Associations,我們可以看到下圖:
    ,我們可以看到class文件的打開方式有兩個,JadClipse和Eclipse自帶的Class File Viewer,而JadClipse是默認(rèn)的。
        H.全部配置完成,下面我們可以查看源碼了,選擇需要查看的類,按F3即可查看源碼,如查看Annotation中的Target,使用jad查看源碼如下:
    大家可以看到最上面的一行
    "/*jadclipse*/// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.",說明是由jad反編譯的。

                            PS:網(wǎng)上說對于存在源代碼的類,它不會強(qiáng)行反編譯,也就是說它還是會用eclipse自帶的Class File Viewer查看class文件。這個我還沒有進(jìn)行過驗證。 另外附上我用的jad和jadclipse的壓縮包,方便大家下載:/Files/landon/DeComiler.rar
    posted on 2010-07-16 13:02 landon 閱讀(134345) 評論(22)  編輯  收藏 所屬分類: Program

    FeedBack:
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-16 18:15 | fff
    對trycatch的反編譯不太好  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 10:27 | landonlv
    不太明白你的意思,是對try/catch里面的代碼反編譯不好嗎?應(yīng)該不會吧@fff
      回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 18:03 | 吳正琚
    這個插件非常不錯,我一直在用這個插件  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 18:03 | 吳正琚
    這個插件非常好用,我一直用這個  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 20:37 | landonlv
    嗯,用著非常方便,比API強(qiáng)多啦。@吳正琚
      回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2010-07-17 23:26 | zz
    Eclipse->Window->Preferences->Java,此時你會發(fā)現(xiàn)會比原來多了一個JadClipse ?我的版本是ECLIPSE3。3。2,復(fù)制插件到插件目錄后,重新ECLIPSE,根本沒看到這個JadClipse  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-18 00:28 | landonlv
    應(yīng)該是版本的問題吧,你應(yīng)該去下載和你Eclipse版本對應(yīng)的JadClipse@zz  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-07-20 14:15 | 當(dāng)時
    @fff
    不錯,BUG,強(qiáng)烈要求改  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-07-31 01:48 | xiny
    3ks a lot.  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-09-05 21:17 | 限量發(fā)行
    給力!  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-07 09:54 | xiaohan
    我用你的方法不行啊,Jad根本不起作用么,不會反編譯.class文件,我的path of jad路徑都設(shè)置正確了啊,請問是怎么搞的  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-07 09:56 | xiaohan
    在線急等啊,請樓主或者懂怎么解決的人幫幫忙,謝謝了  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-09 12:55 | landonlv
    還要設(shè)置class文件打開關(guān)聯(lián)啊,選擇jad。還有問題,我的qq:340706410@xiaohan
      回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-03-27 14:09 | Hello
    MyEclipse怎么辦  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-03-28 18:54 | landon
    和eclipse一樣的配置@Hello
      回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2012-03-29 11:35 | 謝謝
    受教了,多謝多謝  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2012-11-16 09:48 | zps
    成功了!多謝  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-11-30 17:26 | aa
    http://java.decompiler.free.fr/?q=jdeclipse
    是不是更直觀一點(diǎn)呢。  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2014-09-15 14:50 |
    我的myEclipse 8.5 這樣做后,Eclipse->Window->Preferences->Java 中額沒有jadEclipse
      回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2014-12-12 11:20 |
    簡直喪心病狂啊有木有。  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2016-07-20 21:45 | tangyuan
    eclipse4.6版本,按照上述來的不行,版主還有推薦的反編工具嘛,推薦一個呢  回復(fù)  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2016-07-20 21:53 | tangyuan
    剛剛問題解決了,file types中, .class下還有一個 .class without source。
    把這個也設(shè)置成JadClipse為默認(rèn)選項打開嘛,即可。
    謝謝版主~~~  回復(fù)  更多評論
      
    主站蜘蛛池模板: 亚洲爆乳大丰满无码专区| 亚洲AV无码乱码国产麻豆 | 亚洲综合久久夜AV | 黄网站色成年片大免费高清| 黄a大片av永久免费| 亚洲AV无码专区在线电影成人| 免费无码又爽又高潮视频| jizzjizz亚洲日本少妇| 国产免费啪嗒啪嗒视频看看| 人碰人碰人成人免费视频| 亚洲色欲色欲www在线丝| 今天免费中文字幕视频| 91大神亚洲影视在线| 黄页网站免费在线观看| 亚洲砖码砖专无区2023| 国产又粗又猛又爽又黄的免费视频 | 久久青草免费91线频观看不卡| 亚洲综合精品香蕉久久网97| 免费观看无遮挡www的视频| 亚洲私人无码综合久久网| 免费大黄网站在线观| a级毛片视频免费观看| 亚洲精品在线播放视频| 四虎在线视频免费观看| 乱爱性全过程免费视频| 亚洲第一精品在线视频| 成人毛片18女人毛片免费96| 免费一级全黄少妇性色生活片 | 亚洲精品麻豆av| 免费国产成人18在线观看| 中中文字幕亚洲无线码| 免费国产成人午夜私人影视 | 中文字幕亚洲免费无线观看日本 | 又黄又爽又成人免费视频| 国产亚洲精品91| 亚洲男人的天堂在线播放| 免费理论片51人人看电影| 一级特黄录像免费播放肥| 亚洲AV色吊丝无码| 国产精品亚洲产品一区二区三区| 1000部夫妻午夜免费|