Как запустить сервер Jboss в доменном режиме, используя intellij отладчик - PullRequest
0 голосов
/ 31 января 2019

Intellij не запускает сервер jboss в режиме домена с помощью отладчика.Я могу начать это был нормальный процесс нормально, но не с отладчиком.Я могу запустить его в автономном режиме с помощью отладчика.Когда я запускаю в режиме домена с intellij отладчиком, я получаю следующую ошибку

[Host Controller] FATAL ERROR в нативном методе: JDWP Нет транспорта инициализировано, jvmtiError = AGENT_ERROR_TRANSPORT_INIT (197) [Host Controller] ERROR: ошибка транспорта 202: соединение не удалось: соединение отклонено [Host Controller] ОШИБКА: не удалось инициализировать транспортный dt_socket JDWP, TRANSPORT_INIT (510) [Host Controller] Ошибка выхода из JDWP AGENT_ERROR_TRANSPORT_INIT (197): инициализированные транспорты отсутствуют [debugInit.c: 750]

Я могу запустить сервер jboss в командной строке и подключить удаленный отладчик из intellij, но я бы предпочел сделать все через intellij, если это возможно.Поэтому я бы предпочел выполнить развертывание и отладку с intellij

. Из-за ошибки я думаю, что проблема в том, что в режиме домена сначала запускается хост-контроллер, а строка отладки применяется к экземпляру сервера, который не запускается допотом.Затем Intellij пытается подключить отладчик, но сервер не работает, поэтому он не может подключиться к чему-либо, после чего происходит сбой.Есть ли что-нибудь вокруг этого?

1 Ответ

0 голосов
/ 31 января 2019

РЕДАКТИРОВАТЬ после комментариев.

Если вам нужно запустить инструмент перед развертыванием, вы можете сделать это на вкладке «Развертывание» вашей конфигурации.

Щелкните значок + в 'перед запуском 'секция:

enter image description here

Выберите External Tool и добавьте новую команду с помощью +

enter image description here

Определите запуск вашей программы

enter image description here

Вы должны увидеть свой внешний инструмент на вкладке развертывания и команду следует выполнить перед запускомотладки.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...