2013-08-17 3 views
5

Все,Jconsole не может подключиться

Я использую VNC для подключения к серверу. Я могу подключить VNC к серверу и открыть Jconsole, но не могу подключить его к моему процессу, добавляю ли я PID или пытаюсь подключиться с помощью графического интерфейса. Странно, что все процессы появляются в графическом интерфейсе. Смотри ниже.

enter image description here

Я получаю это когда я пытаюсь подключения:

enter image description here

Вслед за

enter image description here

Есть ли что-то, что нужно сделать для того, чтобы получить Jconsole работу локально на сервере linux через vnc?

Благодаря

+0

Там нет ничего, что нужно сделать, что бы по-другому делать это, сидя на физической клавиатуре. Программа 'ts_watchdog' запрещает управление виртуальной машиной? – chrylis

+0

Нет Я запускаю ту же программу из того же исполняемого банку, что и сервис, используя nohup java -jar [path] & ; Затем я запускаю jconosle PID и подключаюсь. Если это имеет значение, мой ноутбук - это mac, а сервер - ubuntu. –

ответ

12

Фикс найдено here: Вам нужно перейти к VM:

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false 

- Edit - Исправлена ​​ошибка =fals упоминается в комментариях.

+0

В конце строки это не ** fals **, но ** false **. Но это нормально! Спасибо! – voodoo98

+0

Спасибо! Это сработало! –

0

Добавление ниже собственности как VM аргумент в Run Configurations -> Аргументы -

-Dcom.sun.management.jmxremote=true