分析JavaWebStart应用程序

分析JavaWebStart应用程序,java,profiling,java-web-start,Java,Profiling,Java Web Start,有很多java探查器,对于在战争中部署到glassfish上的java web start应用程序,有什么建议最适合用来评测它吗?好吧,对于这样一个问题,传统的答案是和/或(如果你有钱的话) 如果您选择VisualVM,它将帮助您为JMX配置Webstart应用程序 如果你想买你的工具箱,看看。好吧,对于这样一个问题,传统的答案是和/或(如果你有钱的话) 如果您选择VisualVM,它将帮助您为JMX配置Webstart应用程序 如果你想买你的工具包,看看。这是一种快速、肮脏但简单、免费、有效的

有很多java探查器,对于在战争中部署到glassfish上的java web start应用程序,有什么建议最适合用来评测它吗?

好吧,对于这样一个问题,传统的答案是和/或(如果你有钱的话)

如果您选择VisualVM,它将帮助您为JMX配置Webstart应用程序


如果你想买你的工具箱,看看。

好吧,对于这样一个问题,传统的答案是和/或(如果你有钱的话)

如果您选择VisualVM,它将帮助您为JMX配置Webstart应用程序

如果你想买你的工具包,看看。

这是一种快速、肮脏但简单、免费、有效的方法。 这是一种语言不可知论,它的工作方式也得到了解释。

一种快速、肮脏但简单、自由、有效的方式。
它与语言无关,并且解释了它的工作方式。

如果visualvm运行在同一台机器上,您不需要运行JMX就可以连接,只要通过网络。我实际上使用了与JDK打包的visualvm工具。它位于bin目录中,名为jvisualvm.exe。使用java6运行WebStart应用程序时,必须关闭类共享。我使用以下命令行使其与visualvm javaws-J-Xshare正确工作:off app.jnlp,否则visualvm将崩溃。谢谢你的推荐@凯西:谢谢你的Xshare旗帜提示!我的web start应用程序没有在Linux上的VisualVM中显示。使用Xshare:off标志启动web start应用程序修复了此问题!如果visualvm运行在同一台机器上,只在网络上运行,则不需要运行JMX就可以连接。它位于bin目录中,名为jvisualvm.exe。使用java6运行WebStart应用程序时,必须关闭类共享。我使用以下命令行使其与visualvm javaws-J-Xshare正确工作:off app.jnlp,否则visualvm将崩溃。谢谢你的推荐@凯西:谢谢你的Xshare旗帜提示!我的web start应用程序没有在Linux上的VisualVM中显示。使用Xshare:off标志启动web start应用程序修复了此问题!你想介绍什么?内存、cpu时间、对象分配等,这将有助于缩小可用工具(免费或其他)的范围。我认为在我的上下文中,将重点放在内存使用上更有意义。您希望配置什么?内存、cpu时间、对象分配等,这将有助于缩小可用工具(免费或其他)的范围。我认为在我的上下文中,关注内存使用会更有意义。