最近生产环境上的项目总是报一些不该出现的问题,调查跟踪很久也没发现问题,没办法,开始怀疑生产环境和测试环境的代码不一致,虽然这不该出现,但确实是一种可能。
方法比较简单,获取生产环境jar包,反编译之后和本地代码进行对比。从接触反编译工具以来,到写下这篇笔记,我一直是使用的jd-gui
直到今天,偏偏是我所需要的一个.class文件不能反编译,出现了如下的情况
很慌啊,竟然不能反编译,其他的.class文件却可以,真是伤心,无奈求助搜索引擎,发现了一款jd-gui的同类工具,但是却可以解决出现// INTERNAL ERROR//的问题,真是太棒了,赶紧贴出来
https://github.com/deathmarine/Luyten 有过比对才发现luyten的速度比jd-gui快很多,真是长江后浪推前浪,一代更比一代浪