是否可以使用某些应用程序立即启动VisualVM?

时间:2016-09-15 08:33:15

标签: java profiling visualvm

在文档中说,我应该在VisualVM窗口和#34; Open"它:

enter image description here

我可以避免这一步吗?

例如,要使用ScenicView,我可以使用

运行我的应用程序
keys = %w(iwantthis Idontwantthis)
hash_array.map do |hash|
  hash['inner_value'] = keys.flat_map do |key|
    hash['inner_value'].select {|hash| hash if hash[key] }
  end
end
#=> [{"array_value"=>1, "inner_value"=>[{"iwantthis"=>"forFirst"}, {"Idontwantthis"=>"some value"}]}, {"array_value"=>2, "inner_value"=>[{"iwantthis"=>"forSecond"}, {"Idontwantthis"=>"some value"}]}]

它将自动启动Scenic View。

我可以用VisualVM做同样的事吗?

1 个答案:

答案 0 :(得分:2)

当您从IDE中启动应用程序时,选项将是 Eclipse Visual VM Launcher

https://visualvm.java.net/eclipse-launcher.html

另一种选择是使用“Visual VM Startup Profiler”,如下所述: https://visualvm.github.io/startupprofiler.html