gpt4 book ai didi

不支持 Java 飞行记录器文件格式

转载 作者:行者123 更新时间:2023-11-30 05:57:31 25 4
gpt4 key购买 nike

我正在尝试使用 Java Flight Recorder (JFR) 分析 Java 代码的运行情况。为此,我使用终端命令:

java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=500s,filename=myrecording.jfr -jar runnableJARFile.jar

这会运行我的程序并似乎创建 .jfr 记录文件,但是当我尝试在 Java Mission Control 中打开它时,出现错误:

“从 myrecording.jfr 加载事件”遇到问题。

不支持 myrecording.jfr 文件格式。尝试使用更新版本的任务控制。

但是,我检查过,我运行的是 JMC 6.0.0(这似乎是最新版本),以及 JDK 11.0.0(似乎也是最新版本)。当我检查更新时,两者都显示为最新。

有什么想法如何让 JFR 文件在 JMC 中打开吗?

注意:我使用 Eclipse 作为 IDE,但是似乎无法让飞行记录与程序同时启动;这就是我使用终端的原因。 (运行 OS X El Capitan)

最佳答案

尝试 JMC 7 的早期访问版本(现已开源)。这就是设计用于 JDK 11(及更早版本)的内容 https://jdk.java.net/jmc/

(JMC通常向后兼容)

关于不支持 Java 飞行记录器文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52912103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com