在平常垒码的过程当中,可能会遇到一些没有源码的jar包或者class,可是咱们须要看一下某个类或者某个方法的具体实现步骤。这就须要用反编译工具,把class文件反编译成能看懂的源代码,直接用反编译工具也能够直接查看,可是若是咱们想在Eclipse中查看,就须要进行简单的配置了,这里咱们来简单说一下jad的具体配置步骤。下面进入正题:
第一步:要下载jad程序和所需的jar包,这个可能要根据Eclipse的版本而定,可是通常的都没问题,这里个人Eclipse是4.2的,我下的jar包是net.sf.jadclipse_3.3.0.jar。
第二步:把下载的jar文件包拷贝到Eclipsed安装目录的plugins目录下面,或者像安装其余插件同样,整一个配置文件,放在Eclipse安装目录下的links文件夹下面。
第三步:能够把jad.exe程序拷贝到jdk安装目录下的bin文件夹下(这个步骤能够不作),主要是方便在命令行直接使用。
第四步:重启一下Eclipse,找到window-->Preferences,而后搜索jad,这时就会有一个JadClipse选项,单击选项,而后把jad的路径拷贝到Path to decompiler中(若是输入jad后没有选择项出现,说明第二步没有作好,再回过去认真的作一遍吧^_^)。截图以下:
第五步:基本配置完毕后,咱们能够查看一下class文件的默认打开方式,Eclipse->Window->Preferences->General->Editors->File Associations,咱们能够看到下图:咱们能够看到class文件的打开方式有两个,JadClipse和Eclipse自带的Class File Viewer,而JadClipse是默认的。以下图: java
第六步:对于没有源码的文件,可能也须要进行配置一下,如图所示*.class without source 工具
第七步:最后就是验证了,若是上面的配置步骤都没问题的话,重启一个Eclipse下,这时若是你再查看class文件就不会报错了,会显示反编译的java代码啦。 spa