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