概述
使用IDEA排查问题时,经常需要debug源码,当F7跟进依赖jar包时,总是出现Decompiled.class file, bytecode version:51.0 (Java 7),提示Source code does not match the bytecode,十分影响效率,尤其是针对shade后的jar。
现象描述
同样的代码在同事那可以正常debug源码,排除idea特殊配置原因,都是采用idea默认配置。
分析步骤
Source code does not match the bytecode
IDEA安装Java Decompiler插件的影响,卸载插件,采用IDEA自带源码反编译插件。