ZPY博客

idea反编译失败 /* compiled code */的解决方法

最近在研究源码,但是我的idea有点奇怪,有的文件可以反编译,但有的文件反编译后方法内容是 /* compiled code */,查了下说是反编译失败了,都说是插件的原因。

然后我看了下idea的插件中,搜索decompiler,发现居然有两个。。Java Bytecode Decompiler和Java Decompiler Intellij Plugin。看名字Java Decompiler Intellij Plugin这个应该是idea自带的反编译插件,而Java Bytecode Decompiler的介绍就比较牛B了,

The plugin extends standard IDEA .class file viewer with powerful Fernflower decompiler - no more dull "{ /* compiled code */ }" in method bodies!

果断禁用掉Java Decompiler Intellij Plugin,重启idea后反编译成功了。