Я искал аналогичный подход, как опубликовано здесь для Windows Server 2003 для запуска jvisualvm под системной учетной записью. Но я получил ошибку:
...\jdk1.6.0_24\bin\jvisualvm.exe exited on ... with error code -1073741819.
Я обнаружил, что jvisualvm использует файл конфигурации:
...\jdk1.6.0_24\lib\visualvm\etc\visualvm.conf
Этот файл конфигурации содержит свойство default_userdir
, которое указывает на ${HOME}/...
. У системной учетной записи, похоже, проблемы с ${HOME}
. Изменение этого параметра и замена ${HOME}
на C:/Temp
делает вышеупомянутое решение доступным и для Windows Server 2008 R2.