1

我想动态分析一个相当大的java程序。更具体地说,我想为程序的一次运行生成一个动态调用图。是否有命令行分析器来生成这样的图表。

谢谢你。

4

2 回答 2

2

我认为您应该尝试btrace,它是 Java 程序的诊断工具。您可以从 wiki 页面获得足够的信息,以及大量示例。

于 2012-12-06T13:44:40.170 回答
1

JProfiler可以生成调用图:

在此处输入图像描述

通过定义触发器或使用jpcontroller命令行实用程序,您可以在不使用 JProfiler GUI 的情况下进行分析。之后,您可以在 JProfiler GUI 中打开快照以查看调用图。

免责声明:我公司开发 JProfiler。

于 2012-12-07T09:21:45.473 回答