我的 tomcat(版本:5.5.25)运行一个应用程序,我尝试使用VisualVM(版本:1.3.2)对其进行分析。一切看起来都不错,但并不是所有的类和方法都显示在 visualVM 中。缺少的它们在线程 [main] 中运行。我知道这一点,因为如果我遇到断点,这是我收到的线程名称。在 main 之外运行的类,例如 [worker1] , [worker2],... 正确显示。
知道可能是什么原因吗?或者我可以尝试什么?
由于我运行的应用程序(称为Assentis Docbase)是闭源的,他们可能已经自定义了默认的 tomcat 配置。但是他们允许我用我自己的类来扩展框架,这就是我想要分析的那些。
VisualVM 我使用下载的默认配置运行。