0

我想在 NetBeans 的一个短运行程序上运行 btrace,所以我从 Window 命令提示符启动 jvisualvm,然后从 NetBeans 以调试模式启动程序,并在“main”类的第一个语句上设置断点。然后我对 -从 visualvm 应用程序窗口中单击该程序并选择“跟踪应用程序”。然后我选择继续在 netbeans 上运行程序,并在可视 VM 上创建 btrace 的输出。这是在 NetBeans 的快速程序上运行 btrace 会话的最简单方法吗?

4

1 回答 1

0

使用 VisualVM 生成运行时间短的应用程序的跟踪似乎不是最佳选择。使用 CLI 方法会更好。

  1. 使用btracec预编译 BTrace 脚本
  2. 在 NetBeans 中创建新项目配置并添加以下 VM 选项
    • -javaagent:<path-to-btrace-agent.jar>=stdout=true,script=<path-to-compiled-script>
  3. 选择此配置并运行应用程序以从stdout获取跟踪输出
于 2014-08-25T15:42:21.793 回答