Как отлаживать работу Java классов в JBOSS с
помощью eclipse?
Наиболее простой, но не самый быстрый вариант - воспользоваться режимом
удаленной отладки.
Для того, чтобы воспользоваться режимом удаленной отладки, нужно в файле
<JBOSS_HOME>/bin/run.conf - *nix
<JBOSS_HOME>\bin\run.bat - ms windows
раскомментировать строку
JAVA_OPTS="$JAVA_OPTS -Xdebug
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"
- *nix
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y
%JAVA_OPTS% - ms windows
соответственно операционной системе.
Далее, при запуске run.sh(run.bat) скрипт запуска должен остановиться с
приблизительно следующим сообщением
Listening for transport dt_socket at address: 8787
Для продолжения выполнения необходимо подключить к этому процессу
отладчик(рассматриваем eclipse):
Run -> Open De
bug Dialog -> Remote JavaApplication
-> Ne
w,