如何通过命令行查看jar文件中类的方法成员
我正在尝试查看 jar 文件中类的方法成员。目前,要列出 jar 文件中的所有类,可以调用以下命令:
jar -tf myjar.jar 但如果我想列出此 jar 文件中特定类中的公共方法,我该如何操作。谢谢
I am trying to look at the method members of a class within a jar file. Currently to list all the classes within a jar file, one can call this command:
jar -tf myjar.jar but if i want to list the public methods within a particular class in this jar file, How do i go about it. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一种方法是通过
javap JDK命令
。
One way would be via the
javap
JDK command.我很快就把它拼凑在一起了。在 Bash/UNIX 中工作 - 我知道您用 Dos 标记了它,所以可能想要这样,抱歉:
其中
是您要检查的 jar 的名称。I've quickly just hacked this together. Works in Bash/UNIX - I know you tagged this with Dos so probably wanted that, sorry:
Where
<JAR>
is the name of the jar you want to examine.