IntelliJ Idea安装反编译插件Jad

搞了半年多Python,机缘巧合地重回Java怀抱了。

先让生锈的工具重新锋利起来,给 Idea 装了个反编译工具。以前反编译通常是用绿色软件,但出现过很奇葩的情况,一个工具反编译 class 文件得到的 java 文件运行出错,另一个工具反编译出来运行也出错。然后看了下两个 Java 文件,根据自己的理解整合了一下,就是把其中一个里面的一部分移植到另一个中以取代,然后就好了 – -!我没特别热衷于追究反编译的具体实现,但觉得工具还是得找个靠谱点的!这次就从官方的插件库里装,插件全名为 IntelliJad Plus。

1. 在 settings 中找 plugins,在右侧框中点击 Browse repositories。

2. 在弹出窗口搜索 IntelliJad Plus,右击选择下载安装即可。

3. 到 http://www.varaneckas.com/jad/ 下载 Jad 执行文件,解压。

4. 到 settings 的IntelliJa项下配置jad.exe的路径和output路径,即 Jad executable 和 Output directory。注意,这两个路径不要有空格,会导致反编译失败。

5. 随便双击一个 Jar 下的 class 文件,即可在 Idea 中看到源码,具体反编译效果如何还未知。

——

人生为棋我为卒,行动虽慢,却不后退一步。