身为一名程序员来说,日常最常做的就是编写代码和查看别人写好的源代码了,有时候打开别人写的class文件发现根本不是自己想要的,所以给大家介绍一种eclipse中反编译class文件的工具。
第一步:下载工具
url地址:http://download.csdn.net/detail/u010608551/9489420
第二步:解压下载的zip文件,将其中的net.sf.jadclipse_3.3.0.jar拷贝到eclipse安装目录下的plugins文件夹里面
第三步:依次点击eclipse中工具栏的Window--》Preferences,选择java下的JadClipse,如果此时没有这个选项,可能是你拷贝jar的时候eclipse是打开的,此时重启一下eclipse就好了,最后在把解压的zip里面的jad.exe文件的本地路径拷贝到Path to decompiler中,下面的Directory for temporary files可以不用管。
第四步:选择class文件关联,打开Window--》Preferences目录,选择General--》Editors下面的File Associations,在右侧的列表中找到*.class和*.class without source,把这两项的Associated editors的default都设置为JadClipse Class File Viewer。
第五步:点击ok,重启eclipse,然后试试点击封装好的jar包试试吧!(比如打开String这个类看看效果)
好了,到这里eclipse安装反编译工具就算完成了,其实MyEclipse也是一样的步骤,下面给大家介绍一个好用的工具,可以直接打开jar并且查看class文件,下载地址:
http://download.csdn.net/detail/u010608551/9489423,该工具为可执行文件,直接用该工具打开jar包或者class文件即可,如图打开net.sf.jadclipse_3.3.0.jar的效果: