Вот как вы должны настроить Eclipse Debugger для удаленной отладки:
Настройки Eclipse:
1.Щелкните Run Кнопка
2.Установите Debug Configurations
3.Select «Дистанционное Java Application»
Конфигурация 4.New
- Имя: GatewayPortalProject
- Проект: GatewayPortal-портлет
- Тип подключения: гнездо
- Свойства соединения: i) localhost ii) 8787
Для JBoss:
1. Измените значение /path/toJboss/jboss-eap-6.1/bin/standalone.conf
в вашем виртуальном компьютере следующим образом: Раскомментируйте следующую строку, удалив #:
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, которые вы хотите отлаживать.