Jconsole не может подключиться к java-процессам, запущенным как службы Windows 7

У нас есть процесс Java, который мы запускаем как службу Windows (используя srvany). Он работает с Java 1.6 (1.6.0. 23 на данный момент).

Раньше (Windows XP) я мог подключить JConsole к процессам, в Windows 7 я больше не могу этого делать.

Если я запускаю jconsole , я получаю «Неверный идентификатор процесса. : 4488 ». Службы работают от имени пользователя SYSTEM.

Если я запустил службу от имени пользователя рабочего стола (с помощью «Вход в систему под этой учетной записью»), идентификатор процесса службы появится в JConsole, но они будут выделены серым цветом, и я не могу подключиться.

Невозможно динамически подключиться к процессам Java, когда они работают как служба Windows 7?

6
задан dakab 30 November 2015 в 09:08
поделиться