<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的一個反編譯工具,是用命令行執行,和通常JDK自帶的java,javac命令是一樣的。不過因為是控制臺運行,所以用起來不太方便。不過幸好有一個eclipse的插件JadClipse,二者結合可以方便的在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,下載相應版本
        C.將下載下來的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷貝到Eclipse下的plugins目錄即可。當然也可以用links安裝,不過比較麻煩。
        D.將Jad.exe拷貝到JDK安裝目錄下的bin文件下(方便,與java,javac等常用命令放在一起,可以直接在控制臺使用jad命令),我的機器上的目錄是D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe
        F.然后,重新啟動Eclipse,找到Eclipse->Window->Preferences->Java,此時你會發現會比原來多了一個JadClipse的選項,單擊,會出現,如下:,在Path to decompiler中輸入你剛才放置jad.exe的位置,也可以制定臨時文件的目錄,如圖所示。。當然在JadClipse下還有一些子選項,如Debug,Directives等,按照默認配置即可。
        G.基本配置完畢后,我們可以查看一下class文件的默認打開方式Eclipse->Window->Preferences->General->Editors->File Associations,我們可以看到下圖:
    ,我們可以看到class文件的打開方式有兩個,JadClipse和Eclipse自帶的Class File Viewer,而JadClipse是默認的。
        H.全部配置完成,下面我們可以查看源碼了,選擇需要查看的類,按F3即可查看源碼,如查看Annotation中的Target,使用jad查看源碼如下:
    大家可以看到最上面的一行
    "/*jadclipse*/// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.",說明是由jad反編譯的。

                            PS:網上說對于存在源代碼的類,它不會強行反編譯,也就是說它還是會用eclipse自帶的Class File Viewer查看class文件。這個我還沒有進行過驗證。 另外附上我用的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的反編譯不太好  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 10:27 | landonlv
    不太明白你的意思,是對try/catch里面的代碼反編譯不好嗎?應該不會吧@fff
      回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 18:03 | 吳正琚
    這個插件非常不錯,我一直在用這個插件  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 18:03 | 吳正琚
    這個插件非常好用,我一直用這個  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-17 20:37 | landonlv
    嗯,用著非常方便,比API強多啦。@吳正琚
      回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2010-07-17 23:26 | zz
    Eclipse->Window->Preferences->Java,此時你會發現會比原來多了一個JadClipse ?我的版本是ECLIPSE3。3。2,復制插件到插件目錄后,重新ECLIPSE,根本沒看到這個JadClipse  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2010-07-18 00:28 | landonlv
    應該是版本的問題吧,你應該去下載和你Eclipse版本對應的JadClipse@zz  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-07-20 14:15 | 當時
    @fff
    不錯,BUG,強烈要求改  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-07-31 01:48 | xiny
    3ks a lot.  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-09-05 21:17 | 限量發行
    給力!  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-07 09:54 | xiaohan
    我用你的方法不行啊,Jad根本不起作用么,不會反編譯.class文件,我的path of jad路徑都設置正確了啊,請問是怎么搞的  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-07 09:56 | xiaohan
    在線急等啊,請樓主或者懂怎么解決的人幫幫忙,謝謝了  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2011-11-09 12:55 | landonlv
    還要設置class文件打開關聯啊,選擇jad。還有問題,我的qq:340706410@xiaohan
      回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-03-27 14:09 | Hello
    MyEclipse怎么辦  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-03-28 18:54 | landon
    和eclipse一樣的配置@Hello
      回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2012-03-29 11:35 | 謝謝
    受教了,多謝多謝  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2012-11-16 09:48 | zps
    成功了!多謝  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2012-11-30 17:26 | aa
    http://java.decompiler.free.fr/?q=jdeclipse
    是不是更直觀一點呢。  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置[未登錄]
    2014-09-15 14:50 |
    我的myEclipse 8.5 這樣做后,Eclipse->Window->Preferences->Java 中額沒有jadEclipse
      回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2014-12-12 11:20 |
    簡直喪心病狂啊有木有。  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2016-07-20 21:45 | tangyuan
    eclipse4.6版本,按照上述來的不行,版主還有推薦的反編工具嘛,推薦一個呢  回復  更多評論
      
    # re: Eclipse反編譯工具Jad及插件JadClipse配置
    2016-07-20 21:53 | tangyuan
    剛剛問題解決了,file types中, .class下還有一個 .class without source。
    把這個也設置成JadClipse為默認選項打開嘛,即可。
    謝謝版主~~~  回復  更多評論
      
    主站蜘蛛池模板: 亚洲资源在线视频| 亚洲av女电影网| 国产亚洲精品91| 国产免费变态视频网址网站| 亚洲国产成人久久精品大牛影视| 好男人www免费高清视频在线| 亚洲香蕉久久一区二区| 在线免费观看毛片网站| 亚洲AV无码一区二区一二区| 免费大学生国产在线观看p| 无码人妻一区二区三区免费视频| 亚洲午夜AV无码专区在线播放 | 亚洲一区精彩视频| 免费无码又爽又高潮视频 | 国产av天堂亚洲国产av天堂| 久久久久久一品道精品免费看| 亚洲综合自拍成人| www.黄色免费网站| 国产精品亚洲精品日韩电影| 亚洲精品成a人在线观看| 精品在线免费观看| 亚洲国产成人久久综合一区| 永久黄网站色视频免费| 青青视频免费在线| 亚洲AV综合色一区二区三区| 精品福利一区二区三区免费视频| 2020亚洲男人天堂精品| 亚洲精品成人片在线观看| 美女视频黄的免费视频网页| 国产成人精品日本亚洲18图| 亚洲国产精品成人| 久久国产乱子伦免费精品| 亚洲国产精品无码第一区二区三区 | 国产2021精品视频免费播放| 亚洲精品天堂在线观看| 亚洲福利在线播放| 免费福利电影在线观看| 亚洲国产成人手机在线观看| 亚洲AV无码久久精品狠狠爱浪潮 | 丁香花免费高清视频完整版| 老司机午夜在线视频免费|