有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Linux上的JavaIntelliJ:菜单:jdk>javap选项

我在Ubuntu上使用Intellij community 2018。在编辑器窗口内单击鼠标右键后出现的菜单中,如何有jdk选项

我不知道这个选项是内置在IDE还是一些外部插件中

这个jdk选项应该(至少)有2个javap选项来反汇编类文件。 请参见下面的屏幕截图。取自Mac上的一个较老的Intellij

enter image description here


共 (1) 个答案

  1. # 1 楼答案

    可以将external tool配置为使用$FilePath$宏作为参数在活动文件上运行javap。将工具组设置为jdk

    如果希望在源.java文件内单击鼠标右键时获取.class文件的输出,可以对参数使用类似以下内容:$OutputPath$/$FileDirRelativeToSourcepath$/$FileNameWithoutExtension$.class

    注意IntelliJ IDEA有一个内置的反汇编程序和一些第三方插件来查看字节码,因此您可能根本不需要这个工具