2012-10-19 137 views
1

我需要跟踪编译的Java应用程序以及数千个JAR和.CLASS文件,您是否知道任何可以附加到JVM以追踪函数调用(无源代码)的合适工具?Java跟踪器/记录器

回答

1

是的。 Jprofiler可以在没有源代码的情况下跟踪方法调用/调用树/分配树等数据。

+0

它可能是正确的工具,但它不能正常工作,不能连接到运行的JVM,无法启动这个自定义JRE(它退出)...该死的:( –

+0

)你是否分析过为什么Jprofiler不工作?它可能是配置问题。我用了很多应用程序的profiler,并且没有任何问题。取决于你的JVM会话(远程,本地,应用程序),你需要连接,这是有用的链接 –

+0

自定义JRE?你可以使用一个通用的Java代理来连接到VM,使用'Generic application server'选项来连接VM。 t也适用于以main()方法开始的java程序。 –