11

我正在使用 VisualVM 分析已使用默认值 -g:vars 编译的 Scala 程序,其中包括行号(使用 javap 验证类文件具有行号)。但是,VisualVM 在其任何分析中都没有显示任何行号,只显示方法名称。有没有办法让它显示文件和行号?使用 VisualVM 1.3.2(如果重要的话:Sun JDK 6 和 Scala 2.9.0.1)。

4

1 回答 1

2

由于这个问题在谷歌中被提出,并且几年过去了没有答案,我想我会提供一个当时可能不存在的替代方案。作为 VisualVM 的替代方案,使用现在随最新 JDK 一起提供的 Java Mission Control,您可以分析和获取行号。默认情况下不显示行号。您可以通过右键单击树行之一并选择“Distinguish Frames By >> Line Number”在调用树中显示它们。

于 2016-12-27T17:37:16.047 回答