Eclipse中安裝反編譯器(中文版)


沒安裝反編譯器前,對於想要查看某個所引入 jar 包中的源代碼時,點擊進入某個類中,是這樣子的:

於是,在eclipse的Eclipse Marketplace中下載安裝了Decompiler插件。再點擊進入所引入jar包中的某個類時,即可查看到該類的源代碼:

但是該插件貌似並不支持中文版,插件的設置中也沒有提供語言設置的選項。本來最新版插件安裝下來不是中文版也就湊合着用吧,可公司提供的Eclipse版本解壓下來卻是有反編譯器中文版的,於是就開始了各種折騰和摸索,在自己安裝的最新版Eclipse中也安裝個中文版反編譯器插件。

解決方案:

  1. 進入該鏈接中下載插件壓縮包:https://github.com/ecd-plugin/ecd/tags

  2. 解壓下載的壓縮包,將其中的 featuresplugins 兩個目錄中的全部 jar 包分別拷貝到 eclipse 安裝/解壓目錄的 featuresplugins 兩個目錄中

  3. 重啟eclipse后即可完成中文版反編譯器的安裝,再次點擊所引入jar包中的類時,效果如下:

  4. 中文版反編譯器安裝完成

  1. 下載的版本最好是3.0.0版本,該版本默認中文。若不需要中文版,那么在Eclipse Marketplace中安裝最新版Decompiler插件即可

  2. 拷貝 jar 包時一定是要把 featuresplugins 兩個目錄中的全部 jar 包分別拷貝到eclipse安裝/解壓目錄的對應目錄

  3. 如果安裝插件后仍然無法點擊類查看到源碼,還需要進行如下設置:

    1. eclipse菜單欄中Window項 > Preferences

    2. General > Editors > File Associations

    3. 將安裝的反編譯查看器設置為class,class without source文件的默認打開方式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM