Eclipse中查看没有源码的Class文件的方法
本文地址:http://blog.csdn.net/sushengmiyan/article/details/18798473
本文作者:sushengmiyan
我們?cè)谑褂肊clipse的時(shí)候,經(jīng)常是會(huì)使用別人的Jar包,然后,通常情況下,我們是不會(huì)得到他們的源碼的,出發(fā)是個(gè)開源項(xiàng)目。但是有時(shí)候很多異常會(huì)從jar包里爆出來,我們沒有源代碼,就無法去查找具體原因,那么有沒有一個(gè)工具可以讓我們直接就像自己寫的代碼一樣在Eclipse中按住Ctrl+鼠標(biāo),就直接查看源碼呢?
對(duì),這個(gè)工具就是JAD編譯器。
看看如何讓使用吧!~
一:下載插件
JAD :?http://www.kpdus.com/jad.html#download(選擇與操作系統(tǒng)對(duì)應(yīng)的版本)網(wǎng)頁貌似打不開了,這里給大家上傳了一份,免費(fèi)供大家下載使用
??http://download.csdn.net/detail/sushengmiyan/6885693
JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(選擇Eclipse支持的版本)
在上面的下載中也保護(hù)了JADeclipse插件,就是net.sf.jadclipse_3.3.0.jar
二:安裝
1,將下載到的JAD反編譯工具解壓,將得到的jad.exe放置到系統(tǒng)某一目錄下,如C:/Java/jre1.5.0_07/bin;(位置可以隨便放,以后配置要用,推薦放到j(luò)ava目錄下)
2,將下載到的JadClipse壓縮包net.sf.jadclipse_3.3.0.jar(對(duì)應(yīng)你剛才下載的版本)放置到Eclipse目錄下plugins內(nèi)(該目錄是專門放置插件的,你也可以自己建立個(gè)文件夾來放置插件,但要記住路徑,后面需要配置)
三、啟動(dòng)配置
安裝完成后,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)反編譯。
?對(duì)于存在源代碼的類,它不會(huì)強(qiáng)行反編譯,也就是說它還是會(huì)用eclipse自帶的Class File Viewer查看class文件,手動(dòng)設(shè)置Window->Preferences->Java->JadClipse,把Ignore existing source選中,就不會(huì)管有沒有源碼,都會(huì)反編譯
設(shè)置完成之后就好了哦
轉(zhuǎn)載于:https://www.cnblogs.com/muyuge/p/6152535.html
總結(jié)
以上是生活随笔為你收集整理的Eclipse中查看没有源码的Class文件的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: winpcap编程 解析数据包
- 下一篇: dedecms5.7 联动类型无法显示