一、前提:
1、已经安装了Eclipse,如我的Eclipse目录:E:\Work_Soft\Eclipse
2、反编译插件包:eclipse 反编译插件_jad 3.3.0.zip
3、反编译工具包:jad.exe
二、步骤:
1. 从http://www.kpdus.com/jad.html 下载反编译工具jadnt158.zip 。
2. 从http://jadclipse.sourceforge.net/ 下载net.sf.jadclipse_3.3.jar(对应eclipse3.3)
3、解压包“jadnt158.zip”,拷贝反编译工具jad.exe 到%JAVA_HOME%\bin\ 目录下
4、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下(如:E:\Work_Soft\Eclipse\plugins)
5、启动Eclipse
6、点击【Window】 --> 【Preferences】,在弹出的对话框中选中JadClipse进行设置,在右侧Path to decompiler的文本框中输入jad.exe文件的绝对路径。
三、常见问题
1.在Preferences对话框中找不到JadClipse这一项
解决方法:先确认net.sf.jadclipse_3.3.0.jar这个插件文件有无正确安装或是否能和你的Eclipse版本匹配(我的Eclipse是3.5.2版本),同时在启动Eclipse前先在快捷方式中添加clean参数后在启动。
2.正确安装后,还是无法反编译
解决方法:设置class文件的默认打开方式
点击【Window】 --> 【Preferences】,在弹出的对话框中选中【General --> Editors --> File Associations】,在右侧选中然后点下方的钮,在弹出的对话框中选中
这一项,点击【OK】;回到Preferences界面后,选中右侧下方的
这一项,点击右侧的【Default】后,在点击最下方的【OK】保存设置即可。
分享到:
相关推荐
Eclipse作为一个强大的Java集成开发环境,本身并不直接支持查看`.class`文件的源代码。这时,我们就需要借助第三方插件,如JadClipse,来实现反编译功能。以下是在Eclipse中配置和使用JadClipse查看`.class`文件的...
一旦安装完成,你就可以在Eclipse中直接查看.class文件了。打开“Package Explorer”或“Project Explorer”,右键点击要查看的.class文件,选择“Open With” -> “Jode Class File Viewer”。这将打开一个新的编辑...
Eclipse作为一款强大的Java集成开发环境,虽然默认并不支持直接查看`.class`文件,但通过添加特定插件可以实现这一功能。本文将详细介绍如何在Eclipse中查看`.class`文件,特别是使用jadclipse插件及其依赖jad.exe的...
Eclipse作为一款强大的Java集成开发环境,提供了多种方式来帮助开发者查看.jar文件中的.class文件源码。本文将详细介绍如何在Eclipse中使用插件实现这一功能,以及一种名为JD的jar包反编译查看工具。 首先,我们来...
JadClipse则是一个集成在Eclipse或MyEclipse中的插件,使得开发者可以直接在IDE内查看.class文件的源代码形式,而无需手动使用JAD命令行工具。但请注意,JadClipse仅用于查看,不能用于编辑或修改反编译的代码。 总...
### 使用MyEclipse或Eclipse打开.class文件的知识点详解 #### 一、概述 在进行Java开发时,经常需要查看编译后的`.class`文件内容。对于MyEclipse或Eclipse用户来说,可以通过安装特定插件来实现这一功能。本文将...
标题 "Eclipse查看class文件插件" 描述的是如何在Eclipse集成开发环境中查看Java编译后的.class文件的源代码。Eclipse是一个广泛使用的开源IDE,对于Java开发者来说,能够直接查看class文件的源码有助于理解和调试...
eclipse(myeclipse)的jad.exe反编译插件,安装该插件后可以直接双击jar包中的class文件,自动打开反编译好的源代码查看,非常方便试用于大量分析jar中的class文件和关联的jar文件
对于查看类文件的插件,例如jclasslib,可以直接在Eclipse中打开.class文件,或者通过右键菜单选择"Open With" > "jclasslib Bytecode Viewer"。对于查看源代码的插件,可能需要设置源代码路径或者使用插件提供的...
现在,当我们在Eclipse中右键点击一个.class文件并选择"Open With" -> "Text Editor"时,Eclipse应该会使用JAD进行反编译并显示源代码。如果描述中的"测试了20台机子,都可以"是真实的,那么这个过程在多台计算机上...
Jadeclipse就是这样一款插件,它允许我们在Eclipse集成开发环境中直接查看`.class`文件的源码。本文将详细介绍如何配置和使用Jadeclipse。 首先,Jadeclipse的安装过程是相当简单的。你可以通过Eclipse的内置软件...
本文详细介绍了如何在Eclipse环境中反编译Class文件,以便查看对应的源码。 首先,反编译Class文件是为了能理解那些无法直接获取源代码的二进制文件的运行逻辑。尽管Java是开源的,但有些库或组件可能出于安全或...
Eclipse作为一款强大的Java集成开发环境,提供了这样的功能,但默认情况下并不直接支持查看class文件。这时,我们需要借助一些插件来实现这个目标,其中一个常用的工具就是jadClipse。 jadClipse是一款专门为...
为了在Eclipse中查看无源码的第三方库的源代码,你需要jad.exe作为反编译工具,以及net.sf.jadclipse_3.3.0.jar作为Eclipse的插件,将这两者结合使用,便能在Eclipse的友好环境中直接查看和理解.class文件的源码逻辑...
在Eclipse中,源码通常按照包(package)结构组织,.classpath文件会指定这些源代码的路径,以便在编译时正确地生成class文件。同时,开发者还可以通过.project文件中的设置来控制源代码的编码格式、注释样式等。 ...
总结来说,Eclipse中.java文件编译后的.class文件通常位于项目的"bin"或"classes"目录下,可以通过"Java构建路径"的设置查看或修改。批处理文件可以用来方便地列出这些文件,而Eclipse的"Package Explorer"视图则...
在这种情况下,Eclipse IDE提供了查看`.class`源码的功能,但默认并不直接支持反编译。为了解决这个问题,我们可以借助一些第三方工具,例如JAD。本篇文章将详细介绍如何在Eclipse中通过JAD插件查看`.class`源码。 ...
"eclipse反编译工具"就是一种能够帮助我们在Eclipse中查看.jar或.class文件源代码的插件。 反编译是将已编译的字节码转换回源代码的过程。虽然这个过程通常不会完全恢复原始代码,但可以提供相当接近的可读性。对于...
例如,"JD-Eclipse"和"Decompiler for MyEclipse"是两款常见的插件,它们使得在IDE内查看.class文件的源代码变得非常简单。 请注意,反编译的结果可能不完全等同于原始源代码,特别是当源代码经过混淆或者优化时。...
3. Eclipse插件:除了使用jad.exe,还有专门针对Eclipse的插件,如"JD-Eclipse"或"FernFlower for Eclipse",这些插件可以直接在Eclipse内查看class文件的源代码,无需离开IDE。安装插件的方法通常是通过Eclipse的...