Intellij IDEA 查看字节码

  • Post author:
  • Post category:其他


IDEA中查看java的字节码非常简单,只需结合javap.exe即可实现


第一步:通过File–>Settings… 打开设置窗口。


第二步:点击上图中的“+”,填写以下内容:


配置项

配置内容

意义

Name

在IDEA里javap.exe显示的名称,自定义即可。

Group

External Tools

添加工具所属的组,即在哪里找到该工具 。

Program

javap.exe的路径,这里要使用绝对路径(jdk安装包的bin目录下)。

Arguments

-c $FileNameWithoutExtension$.class


使用Program程序时跟随的参数,这里我们点击右边的Insert Macro,然后找到FileNameWithoutExtension,然后添加,注意后面要在该宏后面添加.class,不然会报错。并且在FileNameWithoutExtension之前添加-c。


javap中有各种参数,-c是其中一个,还有-p,-l等等。


Working directory

$OutputPath$/$FileDirRelativeToSourcepath$

当前工作目录,这里我们选择Outputpath宏和FileDirRelativeToSourcepath宏,并且在其中添加”/”以拼接路径。


第三步:OK,选择一个java文件,右键选择 External Tools–>查看字节码(这是自己定义的名),即可在控制台查看字节码。



版权声明:本文为xqt1028原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。