Eclipse中如何Debug Class文件

时间:2024-10-18 08:50:03

1、工作中,经常有同事碰到class,就说没法debug,这个问题解决不了啊,更有甚者说没有反编译啊。年轻小朋友没问题,要是碰到老程序员还这么说,我就有点看不下去了。

Eclipse中如何Debug Class文件

2、反编译的问题不在此处说了,百度一搜一堆的。但是这个debug class必须用jadclipse,安装过程请自行百度。总之安装完了就是这个样子了。

Eclipse中如何Debug Class文件

3、能不能debug,其实只在一个配置。Output original line numbers as comments和Align code for debuggi荏鱿胫协ng。意思就是把原始行号作为注释输出,对齐代码方便调试。

Eclipse中如何Debug Class文件

4、如果只是选中第一选项,就是这个样子,输出了行号,但是没有对齐。

Eclipse中如何Debug Class文件

5、两个均选中,就成了这个样子。

Eclipse中如何Debug Class文件

6、正确的选择是两个选项都打勾,你就可以正常的反编译并且debug了。当然有特殊情况,反编译不出来的,行数不对的。这个时候就需要发挥想象力,看着调试框里的行号和变量,然后翻到代码,一点点的比对的。考验耐心的时候到了。

Eclipse中如何Debug Class文件
© 手抄报圈