分析Java Web Start应用程序

Cas*_*sey 1 java profiling java-web-start

有很多java profilers,有什么建议可以最好地分析一个在战争中部署到glassfish的java web start应用程序?

Pas*_*ent 5

嗯,这个问题的传统答案是VisualVM和/或Yourkit(如果你有钱).

如果您使用VisualVM,此线程将帮助您为JMX配置Webstart应用程序.

如果您选择Yourkit,请查看此讨论.

  • 我实际上使用了与JDK一起打包的VisualVM工具.它位于bin目录中,名为jvisualvm.exe.使用java6运行Web Start应用程序时,必须关闭类共享.我使用以下命令行使其与visualvm javaws -J-Xshare正常工作:off app.jnlp否则visualvm将崩溃.谢谢你的推荐! (3认同)