Не удается настроить удаленную отладку с окнами JBoss Web 2.1.4 и затмением - PullRequest
0 голосов
/ 02 апреля 2010

Я не могу найти опцию для настройки удаленной отладки в JBossWeb 2.1.4 в Windows. Он не устанавливается как служба, и нет сценариев .bat, в которых я могу отредактировать переменную среды JAVA_OPTS, включив в нее:

-Xdebug -Xrunjdwp: transport = dt_socket, server = y, suspend = n, address = 4142

В каталоге веб-бина jboss хранятся только файлы jbossweb.exe.

Я попытался отредактировать конфигурацию запуска в eclipse, чтобы запустить контейнер, запустив jbossweb.exe и установив переменную среды JAVA_OPTS, как указано выше, но он не прослушивает порт 4142 при запуске (т. Е. не влияет на добавление переменной среды в конфигурацию запуска).

Есть идеи здесь?

Ответы [ 2 ]

0 голосов
/ 22 июня 2010

Вы можете создать такой скрипт для себя. Просто добавьте файл jboss.bat в подкаталог bin каталога установки JBoss и поместите туда:

java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4142 -jar "D:\JBoss.org\JBoss Web 2.1\bin\bootstrap.jar" start

Когда вы запустите этот скрипт, вы запустите JBoss в режиме отладки. Возможно, это не поможет вам во всех ситуациях, но у меня это сработало.

0 голосов
/ 02 апреля 2010

Если вы управляете сервером из Eclipse, например, с помощью JBoss Tools, вы можете просто нажать «debug» вместо «start» на панели «Сервер» для запуска в режиме отладки.

...