如何在eclipse中打开.class文件(安装jadclipse)

             在Java web的开发中,经常需要引入各种各样的.jar包,有时候我们需要对其中的某些.class文件进行修改(例如编码方式的修改),或者是我们只是想单纯的瞻仰一下这些架包的源码。为了读取.class文件,我们可以选择专门反编译工具,也可以给myeclipse安装jadclipse插件,直接在myeclipse中读取.class文件即可。本人没用过反编译工具,这里不做评价,个人觉得第二种方法非常简单实用,下面介绍如何在eclipse中打开.class文件(安装jadclipse)。
     1、首先下载​sf.jadclipse_3.3.0.jar文件(注意要和你的myeclipse版本对应),将其拷贝在myeclipse\eclipse\plugins(plugins即插件的意思)中。

     2、下载jad.exe,并将其拷贝到myeclipse文件夹中(这个路径可以随便放,接下来会在myeclipse中进行设置)。

下载链接:点击打开链接

     3、启动MyEclipse ,Window->Preferences->Java->JadClipse,设置Path to decompiler 为你的JAD.exe路径;Directory for temporary files,这里设置临时文件

,不用去管。

                

    4、可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。

如何在eclipse中打开.class文件(安装jadclipse)_第1张图片

    注:对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选中,就不会管有没有源码,都会反编译。

 






你可能感兴趣的:(如何在eclipse中打开.class文件(安装jadclipse))