Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件

问题

Eclipse在安装了jd-eclipse插件后依然无法反编译类文件,这个问题是因为没有修改默认的类文件查看器。

解决方法

修改默认的类文件查看器为jd-eclipse

  1. Window -> Preference -> General -> Editors -> File Associations
  2. 选中*.class,将Class File Editor设置为默认(Default)
  3. 选中*.class without source,将Class File Editor设置为默认(Default);如果这一步操作只有Class File Viewer,则需要点击AddClass File Editor添加进来并设置为默认(Default)

接着重启Eclipse后就可以正常地反编译类文件了,如果缺少上述的第三步操作,会有比较大的可能依然无法反编译类文件。

参考链接

原文地址:https://www.cnblogs.com/yulinlewis/p/10336527.html

时间: 2024-12-09 13:15:02

Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件的相关文章

Eclipse安装propertie预览插件

Eclipse安装properties预览插件 在公司做项目都是用的myeclipse,myeclipse都是直接集成了插件不过占用内存非常巨大.Eclipse能比myeclipse省接近一半的内存,好久就想研究eclipse,这两天用了下eclipse,发现很不适应,好多东西得自己下载插件,尤其是页面和配置文件的预览功能,在此就以properties预览来举例,一共两种方法,第一种是自己装Properties Edito成功的方法,第二种是别人的方法,楼主表示自己笨装插件时第二种报错,始终没找

Eclipse Oxygen(4.7.0)安装插件Eclipse Class Decompiler反编译JAR文件

引用自官方内容 Eclipse Class Decompiler是一款Eclipse插件,整合了多种反编译器,和Eclipse Class Viewer无缝集成,能够很方便的使用插件查看类库源码,进行Debug调试. 同时还提供了在线自动查找源代码,查看Class二进制字节码的功能. Eclipse Class Decompiler对JDK的最低要求为JDK1.6, 能反编译和debug各版本的Class文件,支持JDK8的Lambda语法,同时支持中文等非Ascii码字符集的解析,支持Ecli

Eclipse 安装SVN、Maven插件

1先安装subeclipse插件就是svn(离线插件安装效果更好) svn - http://subclipse.tigris.org/update_1.6.x 我这里是灰色的说明我安装过了这里只是截图说明下,我就不继续安装了 安装这些就可以了,多了没必要. 安装过程中可能会出异常,请不用管它,subclipse官方说这异常时插件没被eclipse标注,对安装使用没啥影响,继续就好. 安装完后重启eclipse点右上角圈中按钮,出现svn资源库研究项 表示eclipse的svn插件已经按装完成.

eclipse 安装spring tools suite插件

之前使用idea进行springboot项目的开发学习,但是由于idea是收费的,总是用着用着说验证码到期之类的,总之还是很不爽,于是就想重新采用eclipse开发springboot项目,为了方便springboot项目的搭建,有必要安装sts插件. 本博主之前的eclipse版本较低,没有相应的sts版本,故而下载最新的eclipse,官网地址:http://www.eclipse.org/downloads/ 点击进去后下载如下的 然后 下载后解压即可,本博主查看版本是:4.8.0最新的

[转]在Eclipse整合Maven3.6.3插件导入maven项目并编译时,控制台提示No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

近日有同事遇到在编译Maven项目时出现[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?的问题, 原以为这是个个例, 源于同事粗心, 配置环境出问题造成, 后到百度查看一下, 遇到这个问题的不在少数, 但是对问题的解释没有说到根源, 于是写下这篇博客供大家参阅, 如有纰漏, 还请指正.错误代码节选: [ERROR] COMPILATION

eclipse 反编译class 文件 插件-jad

1.下载 jad.exe  http://pan.baidu.com/s/1i3Ga33n 2.下载jadeclipse http://pan.baidu.com/s/1bn4H1iZ  放在eclipse 安装路径下的plugins 中,而后重启eclipse 3.配置Jadeclipse, 在 Windows - Preferences - Java - JadClipse下配置Jad的路径为 jad.exe的绝对路径,如果是双击安装jad.exe的话,此处只需添 jad 4.配置class

用Reflector for .NET反编译dll文件(.net),把整个dll导出个cs插件

Reflector for .NET 下载地址: http://www.aisto.com/roeder/dotnet/ Reflector.FileDisassembler.zip下载地址: http://www.denisbauer.com/NETTools/FileDisassembler.aspx 1. 下载Reflector.FileDisassembler.zip,解压后得到一些文件,其中Reflector.FileDisassembler.dll是已经编译好的,其它是它源码: 2.

Reflector反编译.NET文件后修复【转】

反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示: 第一种情况: “设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponent”内的代码由设计器生成,不应手动修改.请移除任何更改,然后尝试重新打开设计器”. 解决方法就是:对所有System.Windows.Forms.命名空间里面的控件需要全命名空间的声明,例如里面上图的base.AutoScaleMode = Au

Eclipse 安装 windowBuilder(图形化插件)

最新有个新项目.做java桌面版程序.在2017年这个确实有点少见,大部分java类项目为WEB版. 好了,正题.不推荐使用MyEclipse来做.破解安装等其他操作浪费时间,同时在改软件下使用图形插件最好使用myeclipse的自己配置的插件.使用软件更新太慢和容易出bug(下到一半error). (国内有一个不错的图形化插件   java的beautyeye,真的很不错.) 我成功配置的情况是. 系统:window7 64位. 软件:eclipse-SDK-4.5-win32-x86_64.