Eclipse安裝反編譯插件

使用eclipse工具或者MyEclipse工具進行開發的過程當中,特別是進行web開發的時候,每每會使用不少jar包,但並非全部的jar包都帶有本身的源代碼,而不少時候咱們都想要查看jar的源代碼,這個時候就須要反編譯工具了,下面是我本身在eclipse中安裝反編譯插件的一些方法,但願對你們有所幫助。java

Eclipse Class Decompiler是一款Eclipse插件,整合了多種反編譯器,和Eclipse Class Viewer無縫集成,可以很方便的使用插件查看類庫源碼,進行Debug調試。web

爲了使插件能支持最新版的eclipse版本,因此不提供離線方式安裝,只能經過Eclipse Marketplace進行安裝。緩存

1.Help--Eclipse Marketplaceeclipse

2.輸入Decompiler  或者 反編譯 搜索並安裝插件編輯器

3.在這裏有幾種不一樣的反編譯工具的的選擇,能夠都選上,在使用的時候能夠進行切換,嘗試不一樣的工具的區別。工具

 

4.點擊接受,不接受就無法繼續下去了,因此必須得接受。spa

5.固然要繼續。.net

6.好了,反編譯插件到此就安裝完成了,重啓eclipse就可使用了。插件

 

7.查看反編譯插件安裝完成後的設置選項。3d

8.下面爲反編譯插件的首選項首頁,能夠選擇缺省的反編譯插件,並進行反編譯插件的基本設置。

9.默認的反編譯工具備下面幾種:

10.首選項配置的含義以下:

  • 重用緩存代碼:只會反編譯一次,之後每次打開該類文件,都顯示的是緩存的反編譯代碼。
  • 忽略已存在的源代碼:若未選中,則查看Class文件是否已綁定了Java源代碼,若是已綁定,則顯示Java源代碼,若是未綁定,則反編譯Class文件。若選中此項,則忽略已綁定的Java源代碼,顯示反編譯結果。
  • 顯示反編譯器報告:顯示反編譯器反編譯後生成的數據報告及異常信息。
  • 使用Eclipse代碼格式化工具:使用Eclipse格式化工具對反編譯結果從新格式化排版,反編譯整個Jar包時,此操做會消耗一些時間。
  • 使用Eclipse成員排序:使用Eclipse成員排序對反編譯結果從新格式化排版,反編譯整個Jar包時,此操做會消耗大量時間。
  • 以註釋方式輸出原始行號信息:若是Class文件包含原始行號信息,則會將行號信息以註釋的方式打印到反編譯結果中。
  • 根據行號對齊源代碼以便於調試:若選中該項,插件會採用AST工具分析反編譯結果,並根據行號信息調整代碼順序,以便於Debug過程當中的單步跟蹤調試。
  • 設置類反編譯查看器做爲缺省的類文件編輯器:默認爲選中,將忽略Eclipse自帶的Class Viewer,每次Eclipse啓動後,默認使用本插件提供的類查看器打開Class文件。

11.參考

http://blog.csdn.net/zzy7075/article/details/53037846

好了,在eclipse中安裝反編譯插件的步驟就到此結束了!

相關文章
相關標籤/搜索