Поиск…


Настройка удаленной отладки Eclipse для приложения

Ниже приведены шаги для запуска удаленного отладчика Eclipse. Это полезно, когда приложение не запускается с экземпляра сервера в Eclipse. Эта функция действительно мощная и может также помочь отлаживать код, который находится в тестовой или производственной среде. Давайте посмотрим на настройки:

Настройки Eclipse:
1. Нажмите кнопку «Выполнить»
2.Выберите Конфигурации отладки
3. Выберите «Приложение удаленной Java»
4.Новая конфигурация
a) Имя: GatewayPortalProject
b) Проект: GatewayPortal-портлет
c) Тип подключения: Socket Attach
d) Свойства подключения:
i) localhost ii) 8787

Для JBoss:

1.Измените /path/toJboss/jboss-eap-6.1/bin/standalone.conf в своем vm следующим образом: Раскомментируйте следующую строку, удалив #:

JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

Для Tomcat:

В файле catalina.bat :

Шаг 1:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

Шаг 2:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

Шаг 3. Запустите Tomcat из командной строки, как показано ниже:

catalina.sh jpda start

Затем вам нужно установить контрольные точки в классах Java, которые вы хотите отлаживать.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow