我正在尝试打印 jar 文件中包的类的所有公共(public)方法,到目前为止我只能使用以下方式打印类名:
jar -tf my.jar
但现在我想在 jar 文件中打印包的所有类的所有方法,如何使用命令提示符来执行此操作。
我见过 javap 命令,但它不起作用。我找不到我想要的示例。
最佳答案
jar tf
将为您列出内容。
javap
将允许您查看类的更多详细信息(请参阅工具指南 here)。
例如,如果您在 jar myjar.jar 中有一个名为 mypkg.HelloWorld 的类,则像这样运行它
javap -classpath myjar.jar mypkg.HelloWorld
关于java 使用cmd列出特定包的jar文件中的所有方法和类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42128533/