jjzjj

Flightrecorder

全部标签

Java 任务控制显示 "Flightrecorder is not supported for non hotspot jvms"

当我试图通过运行JavaMissionControl(jmc)来分析我的本地Java应用程序时,我无法连接到该应用程序。它在左侧Pane中显示的所有JVM进程的描述中显示“非热点JVM不支持Flightrecorder”。我的环境:Windows7,Java8u25因为我无法在网上的任何地方找到这个问题的解决方案,所以我想与将来可能遇到同样问题的其他人(以及我future的自己)分享我幸运地发现的解决方案。 最佳答案 我在这里发布解决方案和导致解决方案的观察结果。当我(碰巧)尝试运行jvisualvm时,它显示错误“无法监视本地Ja

java - 没有 JMC-Java Mission Controller-FlightRecorder 的 OpenJDK JDK11

我希望JMC可以与OpenJDK、JDK11二进制文件一起使用,因为它已由Oracle从Java11开源,但无法在bin文件夹下的Oracle和AdoptOpenJDKJava-11二进制文件中找到它。我也试过这个https://jdk.java.net/jmc/正如一些文章所说,它是单独发布的。有谁知道如何为OpenJDK-11获取JMC。 最佳答案 我正在编辑这个答案,因为构建现在可用,并且已经从多个供应商处可用了很长一段时间。该列表可在JMCGitHub存储库的自述文件中找到:https://github.com/openjd