У меня два вопроса:
Как импортировать lib для jmx (я не могу его импортировать)?
Можем ли мы получить доступ к Java Mission Control с помощью кода? (как я могу увидеть визуализацию моей проблемы, но я хочу ее получить в мою IDE, используя код), это возможно?
Если вы используете Oracle JDK 9+ или OpenJDK 11+, вы можете получить доступ к данным в файле JFR с помощью API Flight Recorder.
Например, чтобы распечатать все события:
import jdk.jfr.consumer.*; try (RecordingFile r = new RecordingFile(Path.of("recording.jfr"))) { while (r.hasMoreEvents()) { System.out.println(r.readEvent()); } }
Для получения дополнительной информации об API: https://docs.oracle.com/en/java/javase/11/docs/api/jdk.jfr/jdk/jfr/consumer/package-summary.html