在开发过程中我们肯定会遇到这样的问题,当我们调试程序的时候,走到一个地方发现引用了一个第三方的东西,点进去一看,会出现一下的画面,没有源代码!!!!
这让人很头疼,今天给大家介绍一个Myeclipse上可以用的反编译插件 jad jadclipse,这样就永远与上面的界面说再见了。
jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。
可惜用起来不太方便。还好找到eclipse下的插件,叫jadclipse,安装好之后,可在Eclipse中双击.class文件,就能直接看源文件,或
jar包中的class文件,也可以直接反编译[可直接查看]。
点解下载插件(如果该链接无法下载可以点一下连个链接分别下载jad.exe和jadclipse_3.3.jar)
下面说一下怎么安装,
第一步:将jad.exe放到
下载对应的版本的jad.exe,然后将解压出来的jad.exe放到一个目录下(最好是JAVA_HOME\bin里边,因为jad是可以命令行执行的,这样执行的时候比较方便)
第二步:将jadclipse_3.3.jar放到指定的目录
将jadclipse_3.3.jar放到Myeclipse 安装目录下的 eclipse\plugins
下(我的目录是这样的 D:\Genuitec\MyEclipse-8.6\dropins\eclipse\plugins ,有的没有,需要自己新
建)
第三步:设置
重新启动MyEclipse后,在Windows——>Perference——>Java下面应该会多出一个JadClipse目录,在这里设置两个路径
path to decompiler======>>C:\Program Files\Java\jdk1.6.0_24\bin\jad.exe[jad.exe的实际路径]
Directory for temporary files==========>>D:\temp[临时目录]
第四步: 将 *.class”默认关联的编辑器为“JadClipse Class File Viewer
在Eclipse的Windows——>Perference——>General->Editors->File Associations
中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
OK 完成