【发布时间】:2016-09-15 08:33:14
【问题描述】:
文档中说,我应该在VisualVM 窗口中手动找到我的应用程序并“打开”它:
我可以避免这一步吗?
例如,要使用ScenicView,我可以运行我的应用程序
-javaagent:ScenicView.jar
它会自动启动 Scenic View。
我可以用 VisualVM 做同样的事情吗?
【问题讨论】:
文档中说,我应该在VisualVM 窗口中手动找到我的应用程序并“打开”它:
我可以避免这一步吗?
例如,要使用ScenicView,我可以运行我的应用程序
-javaagent:ScenicView.jar
它会自动启动 Scenic View。
我可以用 VisualVM 做同样的事情吗?
【问题讨论】:
当您从 IDE 中启动应用程序时,可以选择 Eclipse Visual VM Launcher:
https://visualvm.java.net/eclipse-launcher.html
另一种选择是使用“Visual VM Startup Profiler”,如下所述: https://visualvm.github.io/startupprofiler.html
【讨论】: