Невозможно запустить регистратор полетов Java на JRE 9 - PullRequest
0 голосов
/ 12 сентября 2018

мой 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 Ответ

0 голосов
/ 14 сентября 2018

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

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

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

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

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