查看.jar文件的内容 [已关闭]

2022-08-31 05:21:17

在 jar 文件中查看类、方法、属性等的最简单方法是什么?我正在寻找与非常有用的Lutz Roeder .NET Reflector 等效的东西 - 用于Java


答案 1

使用 JDK,将列出 jar 中的文件。 将为您提供来自特定类文件的更多详细信息。jar -tfjavap


答案 2

我通常用7-Zip打开它们...它至少允许查看包、类和资源。
如果我需要查看方法或字段,我会使用Jad,但当然,最好依靠(好的)JavaDoc...

现在,在SO的某个地方提到了一些Eclipse插件,要找到一个类所在的jar文件,也许它们可以做更多的事情(即你请求的)。

[编辑]对 SO 线程的引用。不是被问到的,而是以某种方式相关的,因此很有用:Java:在给定类名的情况下,我如何知道使用哪个jar文件?


推荐