在调试反编译字节码文件的时候,发现没有生成对应的局部变量表

如下图所示:

反编译字节码文件不显示局部变量表

出现问题的原因:
查了一些资料发现,是我们在进行编译的时候没有让生成的字节码显示调试信息,所以反编译的时候就不会显示局部变量表。

通过javac -help,可以看出:我们在编译的过程中需要加入相应的参数(-g),才会显示调试信息

如下图:
反编译字节码文件不显示局部变量表

对此,进行了重新编译

反编译字节码文件不显示局部变量表

最终,能成功显示局部变量表

反编译字节码文件不显示局部变量表

相关文章:

  • 2021-10-24
  • 2022-12-23
  • 2021-07-28
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2021-11-14
  • 2022-01-08
  • 2022-12-23
  • 2021-08-27
  • 2022-12-23
  • 2021-06-13
相关资源
相似解决方案