Специальный вариант Server JRE, предоставляемый Oracle, используется для включения исполняемого .jar-дистрибутива инструмента мониторинга JConsole. Начиная с версии 10 (и я думаю, что уже с 9 версии) этого больше нет в пакете.
Можно ли как-нибудь запустить инструмент через CLI? Я заметил, что JDK также больше не содержит .jar. Тем не менее, все еще можно запустить, используя что-то вроде:
java --add-modules jdk.jconsole sun.tools.jconsole.JConsole
К сожалению, в JRE это не работает.
Да, я знаю. Я пытаюсь найти способ запустить его из JRE, используя другой вариант.
Не обошлось и без самостоятельного запуска jlink для создания нового образа во время выполнения, который эквивалентен сборке JRE и также включает модуль jdk.jconsole.




Модуль jdk.jconsole связан с образом JDK, а не с образом JRE. В образе JDK вы можете использовать bin / jconsole для его запуска, как и раньше.