文章目录
- idea配置javap命令
- 1. 通过idea配置javap -c命令来配置下javap命令
- 1.1 选择File->Settings->Tools->External Tools
- 1.2 点击+号
- 1.3 按如下配置:
- 2 在idea上使用javap -c命令
- 2.1 在当前类上执行javap -c命令
- 2.2 执行结果:
- 3 javap命令的参数
idea配置javap命令
1. 通过idea配置javap -c命令来配置下javap命令
1.1 选择File->Settings->Tools->External Tools
1.2 点击+号
1.3 按如下配置:
Program:$JDKPath$\bin\javap.exe
Arguments:-c $OutputPath$\$FileDirRelativeToSourcepath$\$FileNameWithoutAllExtensions$.class
Working directory:$ProjectFileDir$
之前通过网上的配置,Arguments这使用$File Path$,出现找不到类或者没有权限各种错误。这个配置是我亲自己测试过使用的,没有问题。
2 在idea上使用javap -c命令
2.1 在当前类上执行javap -c命令
2.2 执行结果:
3 javap命令的参数
用法: javap <options> <classes>
其中, 可能的选项包括:-help --help -? 输出此用法消息-version 版本信息-v -verbose 输出附加信息-l 输出行号和本地变量表-public 仅显示公共类和成员-protected 显示受保护的/公共类和成员-package 显示程序包/受保护的/公共类和成员 (默认)-p -private 显示所有类和成员-c 对代码进行反汇编-s 输出内部类型签名-sysinfo 显示正在处理的类的系统信息 (路径, 大小, 日期, MD5 散列)-constants 显示最终常量-classpath <path> 指定查找用户类文件的位置-cp <path> 指定查找用户类文件的位置-bootclasspath <path> 覆盖引导类文件的位置