wiflish
          Loving Life! Loving Coding!
          posts - 98,comments - 98,trackbacks - 0
          jadclips插件網(wǎng)站:http://jadclipse.sourceforge.net/
          一、下載:
          ?下載插件:
          ?? 下載jadclipse_3.1.0.jar版本,該版本支持eclipse3.1M6以上
          ?? 下載jadclipse_3.2.0.jar版本,該版本支持eclipse3.2M3和eclipse3.2M4。
          ?? 下載jadclipse_3.2.2.jar版本,該版本支持eclipse3.2M5以上。
          ?下載Jad反編譯工具:
          ?? http://www.kpdus.com/jad.html#download,在該頁中找到適合自己操作系統(tǒng)平臺的jad下載。下載后解壓,然后將解壓后的jad.exe文件復(fù)制到%JAVA_HOME%\BIN目錄下面(可以將jad.exe隨便放到哪,只要記住路徑就好,下面要用到)。
          二、安裝:
          ?? 方法1、直接將jadclipse_3.1.0.jar復(fù)制到%ECLIPSE_HOME%\plugins目錄下。
          ?? 方法2、使用link方式安裝,建立E:\eclipse3.1plugins\jadclipse3.1.0\eclipse\plugins的目錄結(jié)構(gòu),將jadclipse_3.1.0.jar放到plugins目錄下面(注:其中E:\eclipse3.1plugins為你自己定義的一個(gè)專門放置插件的目錄)。再在%ECLIPSE_HOME%\links目錄下面建立一個(gè)jadclipse3.1.0.link文件(該文件名隨便取,保證后綴為.link就OK).文件里面內(nèi)容為:path=E:\\eclipse3.1plugins\\jadclipse3.1.0。
          ?? 啟動(dòng)eclipse,打開Window->Preferences->Java->JadClipse,如果沒有找到JadClipse,檢查插件安裝的版本是否與你安裝的eclipse版本對應(yīng)。我安裝的eclipse是:eclipse3.1.2
          三、設(shè)置參數(shù):
          ?? 啟動(dòng)eclipse,打開:Window->Preferences->Java->JadClipse。
          ?? 1、Path to decompiler,這里設(shè)置反編譯工具jad的全路徑名,比如:%JAVA_HOME%\bin\jad.exe。
          ?? 2、Directory for temporary files,這里設(shè)置臨時(shí)文件路徑。
          ?? 至于Window->Preferences->Java->JadClipse目錄下的Debug,Directives,Formatting,Misc目錄中的參數(shù)設(shè)置,就不羅嗦。
          四、安裝完成后,eclipse自動(dòng)將JadClipse Class File Viewer設(shè)置成class文件的缺省打開方式。如果沒有默認(rèn),可以在Eclipse的Windows--> Perference-->General->Editors->File Associations中修改“*.class”默認(rèn)關(guān)聯(lián)的編輯器為“JadClipse Class File Viewer”。設(shè)置完成后,雙擊*.class文件,eclipse將自動(dòng)反編譯。

          注: 對于存在源代碼的類,它不會強(qiáng)行反編譯,也就是說它還是會用eclipse自帶的Class File Viewer查看class文件。

          一些實(shí)用插件介紹:

          ?http://www.aygfsteel.com/beansoft/archive/2006/11/22/82765.html
          posted on 2006-05-16 15:23 想飛的魚 閱讀(17496) 評論(23)  編輯  收藏 所屬分類: eclipse

          FeedBack:
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-16 15:32 | nk912114
          (該文件名隨便取,保證后綴為.link就OK)
          -----------
          后綴名也可以隨便取  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-16 15:38 | 想飛的魚
          以前沒注意,剛才測試了下,確實(shí)可以隨意取
          謝謝!  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-16 19:32 | 綠色使者、綠色心情
          哦,挺好的一個(gè)工具,下來用用  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-17 13:54 | 想飛的魚
          呵呵。
          主要方便是,在eclipse里面查看那些jar包中的類的源代碼的時(shí)候,不再需要給jar包關(guān)聯(lián)一個(gè)src目錄了,直接按F3后,就能輕松看到源代碼,而不是一個(gè)僅顯示類方法的文件。
            回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-18 23:00 | Shooper.Java
          的卻方便啊,謝謝推薦  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-05-19 09:13 | 想飛的魚
          呵呵  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-07-07 09:14 | freebird
          在myeclipse下的class不能反編譯,必須是java項(xiàng)目才行嗎?  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-07-07 16:37 | 想飛的魚
          @freebird

          不明白你的意思,
          你的意思是在myeclipse透視圖下面不能反編譯,還是裝了myeclipse插件不能反編譯?
          這個(gè)插件與裝myeclipse插件無關(guān)。
          另外,這個(gè)插件只能在java文件中點(diǎn)擊要找的類,才能進(jìn)行反編譯,
          舉個(gè)例:
          String s = request.getParameter("user_name");
          request為HttpServletRequest, 按住ctrl,點(diǎn)擊request的時(shí)候,沒有裝JadClipse時(shí),eclipse只顯示request類中的方法名和屬性,而裝了JadClipse后,就會將request類反編譯過來,顯示反編譯之后的request的源代碼。
            回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-07-13 18:21 | 匿名用戶
          eclipse安裝了jadeclipse后,我打開.class文件,提示錯(cuò)誤?

          我的相關(guān)環(huán)境版本
          eclipse:3.1.2
          jadeclipse:3.1.0
          ---------------------------------
          錯(cuò)誤如下:

          由于發(fā)生內(nèi)部錯(cuò)誤而無法創(chuàng)建此部件,傳生該故障的原因是”類文件查看器“不能處理給定的輸入”
          org.eclipse.core.runtime.CoreException:"類文件查看器"不能處理給定的輸入。  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-07-18 14:31 | 想飛的魚
          版本沒問題。。沒見過這種錯(cuò)誤。
          確認(rèn)你的jadclipse安裝成功沒有?
          在windows->proferences->java->jadclipse
          在java下有沒有jadclipse的字菜單?
            回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-12-11 19:38 | BeanSoft
          謝謝了, 我把這個(gè)貼到我的文章后作為補(bǔ)充了... http://www.aygfsteel.com/beansoft/archive/2006/11/22/82765.html  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-12-12 08:35 | wiflish
          呵呵。。
          看了下鏈接。都是些實(shí)用的小插件阿。。辛苦了
          我這邊順便引用下。嘿嘿
            回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2006-12-28 20:40 | ashee
          為什么會出現(xiàn):
          source not found!  回復(fù)  更多評論
            
          # qq492158861[未登錄]
          2007-02-07 02:00 | 豬豬
          來看看我哥哥  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-02-08 15:04 | 想飛的魚
          @豬豬
          你是??  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-05-14 10:36 | rinnix
          您好,我的這個(gè)插件安裝后在eclipse中安裝成功,但是點(diǎn)開一個(gè)class文件后打開的頁面是

          Class file Editor

          Source not found

          There is no source file attached to the class file ....class

          另我看的是spring的class文件
          請問如何解決
            回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-05-18 14:27 | wiflish
          呵。你的eclipse版本跟插件的版本匹配嗎?  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-06-07 12:12 |
          Decompiled from: E:\workspace\NewsManager\WebRoot\WEB-INF\lib\msbase.jar
          Total time: 296 ms
          Jad reported messages/errors:
          Exit status: 0
          Caught exceptions:
          java.io.IOException: Cannot run program "%JAVA_HOME%\bin\jad.exe" (in directory "C:\jadclipse\1181188709953"): CreateProcess error=2, ??Õ?»µ½?¶
          at java.lang.ProcessBuilder.start(Unknown Source)
          at java.lang.Runtime.exec(Unknown Source)


          這個(gè)問題怎么解決啊?
          樓主一定要回答我啊!  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-06-08 16:56 | wiflish
          你沒有在eclilpse中設(shè)置jad.exe的路徑。  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2007-08-11 18:57 | ss
          我的ECLIPSE 版本:Eclipse SDK

          Version: 3.3.0
          Build id: I20070621-1340

          出現(xiàn)錯(cuò)誤:

          the class viewer can not handle the given input



          我試著打開一個(gè)文件: cs.class  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2008-01-03 14:31 | xnaughty
          java.io.IOException: Cannot run program "%JAVA_HOME%\bin\jad.exe" (in directory "C:\Documents and Settings\nchen\.jadclipse\temp\1199341649236"): CreateProcess error=2, ??Õ?»µ½?¶

          我也出現(xiàn)了這個(gè)錯(cuò)誤,但是我的eclilpse中是設(shè)置了jad.exe的路徑的。
          怎么回事呢?  回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹[未登錄]
          2008-09-26 10:12 | 新手
          對于放在WEB-INFO目錄下的class文件,就顯示 sourse not found   回復(fù)  更多評論
            
          # re: 原創(chuàng):eclipse反編譯插件Jadclipse介紹
          2010-05-11 09:54 | iamaj2eeprorgammer
          學(xué)習(xí)了。  回復(fù)  更多評論
            
          主站蜘蛛池模板: 花莲县| 陵川县| 青铜峡市| 伊宁县| 贵德县| 兴城市| 崇仁县| 南岸区| 康定县| 汝阳县| 泰州市| 慈溪市| 深水埗区| 华坪县| 沈阳市| 汽车| 肇庆市| 沁水县| 陆丰市| 疏勒县| 阿鲁科尔沁旗| 封丘县| 钟山县| 西安市| 南宁市| 定结县| 门头沟区| 张家界市| 河北区| 邢台县| 惠州市| 黎平县| 天峻县| 瓮安县| 汉寿县| 新龙县| 繁昌县| 灵石县| 富顺县| 凤阳县| 积石山|