使用 jclasslib
不光可以直观地查看某个类对应的字节码文件,还可以查看类的基本信息、常量池、接口、属性、函数等信息。
使用idea自带插件下载的方式安装在这就不说啦……网络上一大堆啦……
说说我遇到的问题:
我的idea版本是2020.2的,使用插件市场下载jclasslib后,点击view只有show Bytecode,没有JClasslib
我怀疑应该是我的idea版本和插件的版本不太兼容,或者是新版的插件有其他更改导致
然后找到了插件官网https://plugins.jetbrains.com/plugin/9248-jclasslib-bytecode-viewer/versions
直接下载了5.7版本,使用idea从本地安装插件。
然后就出现了jclasslib。
另外,按照上面的方法做了之后,需要在help -> edit custom vm options...里面增加一点点配置
-Duser.language=en
-Duser.region=CN
-Duser.language
:设置本地语言-Duser.region
:设置区域
然后解决了问题
不积跬步无以至千里