2012-10-19 139 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程序。 –