Как подключиться к локальному серверу JMX, зная идентификатор процесса?
Мотивация этого заключается в том, чтобы управлять локальными java-сервисами, используя JMX, без чего-то более тяжелого, например, java-сервиса Wrapper.
Каждый сервис запускается с-Dcom.sun.management.jmxremote
Это означает, что «JVM настроен для работы в качестве локального (только для одного компьютера) сервера JMX». (видетьВот для хорошего объяснения).
Я попробовалПрисоединить API, но решил отказаться от него, поскольку он не входит в комплект поставки Java SE6 и его интеграция с maven невозможна.