JadClipse在Eclipse和MyEclipse中的反编译插件配置

Eclipse 和 MyEclipse 的老用户应该都遇到过:明明有个.class 文件,但就是看不到源码,调试起来挺抓狂的。这个时候,装一个 JadClipse 插件就派上用场了。它能让你在 IDE 里直接看到反编译出来的 Java 代码,虽然不是百分百还原,但大部分逻辑一目了然。

JadClipse 的原理也简单,说白了就是给 Eclipse 接上一个反编译器——JAD。只要你配好路径,.class 文件点开就是源码视图,像看普通 Java 文件一样。对学习源码、bug 都有,尤其是那种你只有 jar 没源码的老项目。

Eclipse的安装比较直给:先下好jadclipse.jar,丢进plugins目录里,重启 Eclipse。在Preferences里找JadClipse,设置一下jad.exe的路径,搞定。点开.class 文件,效果立马见。

MyEclipse这边稍微绕一点,要用它自带的插件安装界面。你得先在Available Software Sites里添加一个本地站点,路径就是你放jadclipse.jar的文件夹。去Installed Software里安装它,再配置jad的路径,重启。步骤多点,但也不难。

用这个插件有个小提醒:jad.exe 最好是跟 jadclipse 配套版本,太老太新的有兼容问题。另外就是中文变量名有时显示不全,这个是 JAD 的老毛病,忍一下或者换别的反编译器。

如果你平时要经常别人的 jar 包,或者项目中用了多第三方库但没源码,那这个插件真的挺香的。省事省力,还不占啥资源,适合长期放着用。

更多参考可以看看:

rar 文件大小:203.59KB