Невозможно запустить регистратор полетов Java на JRE 9

Мой java дом установлен на JRE9

я пытаюсь запустить регистратор на банке, но он выдает ошибку ниже

[0.109s][error][jfr,system] jdk.jfr not found.
[0.109s][error][jfr,system] Java Flight Recorder can not be enabled.

Может ли это быть из-за JRE 9 я использую во время выполнения?

1 ответ

Похоже, вы используете модульный образ JDK, который не включает модуль jdk.jfr.

Используйте полный Oracle JDK или создайте модульный образ с включенным JFR.

jlink --add-modules jdk.jfr   ...

Если вы хотите подключиться к JFR через JMX, то есть запускать и останавливать записи из JMC:

jlink --add-modules jdk.management.jfr   ...
Другие вопросы по тегам