Как запустить JBOSS 7 в режиме отладки?

Я получаю сообщение об ошибке (JBAS014750), когда я развертываю приложение в JBOSS 7. Поэтому мне нужно запустить его в режиме отладки, чтобы найти точную проблему. Любая помощь будет оценена.

Ответы

Ответ 1

Если вы посмотрите bin/standalone.sh, вы обнаружите

# Use --debug to activate debug mode with an optional argument to specify the port.
# Usage : standalone.bat --debug
#         standalone.bat --debug 9797

Итак, после этого просто запустите script с параметром --debug <port>.

Ответ 2

Отредактируйте файл < jboss-root > /bin/standalone.conf следующим образом:

Раскомментируйте строку

JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=4242,server=y,suspend=n"

Затем запустите сервер с помощью standalone.sh.

Теперь вы можете отсоединить отладчик с помощью вашей любимой среды IDE. Если вы используете Eclipse, вы можете переключиться на "Debug-Configurations" и добавить новое удаленное Java-приложение.

Если сервер запущен с помощью JAVA_OPTS, установленного выше, вы можете отлаживать свою среду IDE.

Ответ 3

если вы используете командную строку, а затем следуйте инструкциям здесь.

Как запустить As7 в отладке

Если вы используете eclipse, щелкните правой кнопкой мыши на сервере и выберите debug, чтобы запустить сервер в профиле отладки.

enter image description here