当前位置: 代码迷 >> Eclipse >> 在MyEclipse中直接查看class文件(在没有源码的情况上)
  详细解决方案

在MyEclipse中直接查看class文件(在没有源码的情况上)

热度:25   发布时间:2016-04-23 12:00:47.0
在MyEclipse中直接查看class文件(在没有源码的情况下)

查看java的class文件,在网络上搜索了一下资料,这样就很方便的去查看别人的代码?

在myeclipse中查看class文件,就像查看普通的java源文件一样,通过以下步骤可以做到:

安装设置步骤:
1. 下载jadnt158.zip 。


2. 下载net.sf.jadclipse_3.3.jar(对应eclipse3.3) ,二者都可以去CSDN上下载。


3. 将jadnt158.zip 解压,拷贝jad.exe 到%JAVA_HOME%\bin\ 目录下。


4. 安装插件net.sf.jadclipse_3.3.jar (将此文件拷到eclipse 的plugins目录(%eclipse_home%\plugins)下,例如C:\MyEclipse Enterprise Workbench 6.5GA\eclipse\plugins下)。


5. 设定路径:进入Window -> Preferences -> Java -> JadClipse,Path to decomiler设置为jad.exe的绝对路径,例如C:\j2sdk1.4.2\bin\jad.exe,Directory for temporary files设置为存放临时文件的决对路径这里我把它设置为C:\Documents and Settins\桌面\.net.sf.jadclipse 。

6. 在Eclipse 的Windows—> Perferences—>General->Editors->File Associations 中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击“add"增加,如果没有jadclipse Class File Viewer,可以点击“Add-Internal Editors”,查找是否有jadclipse,若还是没有,则说明net.sf.jadclipse没有复制到正确的位置.

安装设置完毕,可以双击class文件,测试一下,正确的情况是:反编译成功,可以显示class文件(无需增加src源文件)为普通的java源代码样式,另外,在Myeclipse菜单栏上多出了一个JadClipse菜单.

现在可以通过myeclipse直接查看class文件,阅读代码效率高了许多~~~~~~


安装时应注意
jadclipse的版本一定要和eclipse的版本一致!
比如,我用的Myeclipse版本为6.5,其包含的eclipse版本为3.3。

  相关解决方案