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

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

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

    太陽雨

    痛并快樂著

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      67 Posts :: 3 Stories :: 33 Comments :: 0 Trackbacks

    很早就聽說過eclipse可以集成jad,一直沒有試過,一直用的小穎和一個叫java decompiler (具體名字記不住了),不過還是沒有集成到eclipse中,每次查看源碼的時候,還需要找到相應的class文件才可以反編譯,比較麻煩,畢竟很多class都是在jar包中,而且路徑很深。昨天閑來無聊,隨便找了找eclipse集成jad的反編譯工具,很簡單,過程如下:
    需要兩個東東
    Jadclips插件,網址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
    Jad反編譯工具,網址:http://www.kpdus.com/jad.html#download
    注意下載的時候認準版本。我下載的是net.sf.jadclipse_3.3.0.jarJad 1.5.8g for Windows 9x/NT/2000 on Intel platform

    開始具體的配置

    Jad下載后解壓,然后將解壓后的jad.exe文件復制到%JAVA_HOME%\BIN目錄下面(可以將jad.exe隨便放到哪,記住路徑,下面在eclipse配置中要用到)。

    直接將net.sf.jadclipse_3.3.0.jar 復制到eclipse的plugins目錄下。
    個人認為這樣比較簡單,如果大家喜歡把自己的plugins拿出來放到一個單獨的文件夾,可以自己google,這里不做過多介紹。

    然后啟動eclipse,打開:Window->Preferences->Java->JadClipse

    1、Path to decompiler,這里設置反編譯工具jad的全路徑名,比如:%JAVA_HOME%\bin\jad.exe。 就是剛才jad解壓的路徑,例如在我的電腦中的路徑就是C:\Program Files\Java\jdk1.5.0_13\bin\jad.exe。

    2、Directory for temporary files,這里設置臨時文件路徑,無所謂了。

    至于Window->Preferences->Java->JadClipse目錄下的Debug,Directives,Formatting,Misc目錄中的參數設置,自己看一下就能明白什么意思,可以不用管,這里就不羅嗦了。

    3、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文件。這點很重要哦。畢竟反編譯的不如人家的源碼好。
    :把鼠標焦點放到這個如要查看源碼的方法上,然后按F3(eclipse查看源碼快捷鍵),呵呵~源代碼出現了。

    不過還是要說明一下,如果可以的話,還是盡量找官方的源碼(在eclipse指定源碼位置,就可以按F3查看,怎么指定?自己google),而且一般都帶說明文檔的,這樣的話,不必每次使用的時候都查看源碼,只要把她的API文檔導入就可以了(跟指定源碼一樣),開發的時候會方便一些,如果自己學習的話可以沒事看看源碼。

    posted on 2008-06-20 11:13 小蟲旺福 閱讀(11077) 評論(7)  編輯  收藏 所屬分類: 個人經驗

    Feedback

    # re: eclipse中集成jad反編譯[未登錄] 2008-06-23 10:38 house
    謝謝很好用  回復  更多評論
      

    # re: eclipse中集成jad反編譯 2008-08-11 09:03 zzq
    很爽  回復  更多評論
      

    # re: eclipse中集成jad反編譯 2008-09-30 02:51 musicelf
    我用eclipse3.4的怎么這個jode插件一直加不進去呢?請問你用的哪個版本的eclipse  回復  更多評論
      

    # re: eclipse中集成jad反編譯 2008-09-30 02:58 musicelf
    "Window->Preferences->Java->JadClipse",我的在jWindow->Preferences->Java中沒有jadclipse  回復  更多評論
      

    # re: eclipse中集成jad反編譯 2008-11-04 15:50 小蟲旺福
    @musicelf
    我用的是Eclipse3.3
    我這里用的是可以的,而且我們組的人都用的都沒問題啊。
      回復  更多評論
      

    # re: eclipse中集成jad反編譯 2008-11-04 15:50 小蟲旺福
    @musicelf
    如果不行的話,可以自己去下一個decomp反編譯工具  回復  更多評論
      

    # re: eclipse中集成jad反編譯 2009-04-29 08:21 小蟲旺福
    @musicelf
    如果還不行,照如下方法試一下。
    Put the JadClipse JAR file into the plugins folder of your Eclipse installation.
    Restart Eclipse (eclipse -clean).
    Get Jad.
    Put the Jad executable into a directory that is in the execution path of your operating system. Alternatively, you can configure the path to the Jad executable under Window > Preferences... > Java > JadClipse > Path to Decompiler. (Set the full path, e.g. C:\Program Files\Jad\jad.exe)
    Go to Window > Preferences... > General > Editors > File Associations and make sure that the JadClipse Class File Viewer has the default file association for *.class files.  回復  更多評論
      

    主站蜘蛛池模板: 亚洲一区在线视频观看| 深夜a级毛片免费视频| 好吊妞在线成人免费| 在线观看亚洲视频| 亚洲精品自在在线观看| 动漫黄网站免费永久在线观看| 色偷偷噜噜噜亚洲男人| 亚洲香蕉网久久综合影视| h视频在线免费看| 男人和女人高潮免费网站| 337p欧洲亚洲大胆艺术| 国产传媒在线观看视频免费观看| 中文字幕免费在线看线人动作大片| 中文字幕在线观看亚洲| 国产一级理论免费版| 免费A级毛片av无码| 国产精品亚洲一区二区无码| 亚洲av伊人久久综合密臀性色| 在线免费观看毛片网站| 九九美女网站免费| 亚洲精品色播一区二区| 亚洲日本一区二区三区| 啊灬啊灬别停啊灬用力啊免费看| 在线看片免费人成视久网| 日韩毛片免费一二三| 亚洲一区二区三区不卡在线播放| 亚洲伊人久久精品影院| 国产色爽免费视频| 国产精品1024永久免费视频| 男女一进一出抽搐免费视频| 亚洲女子高潮不断爆白浆| 久久久久久亚洲精品成人| 亚洲性日韩精品国产一区二区| 我想看一级毛片免费的| 免费国产污网站在线观看15| 久久嫩草影院免费看夜色| 亚洲精品色播一区二区| 亚洲一卡2卡3卡4卡乱码 在线 | 国产免费一区二区三区| 热久久这里是精品6免费观看| 国产亚洲精品AAAA片APP|