2016-04-08 5 views
0

Ниже приведена ошибка при попытке удаленной отладки в Spring Tool Suite IDE.Удаленная отладка в STS и org.eclipse.jdi.TimeoutException

«Не удалось подключиться к удаленному VM. Тайм-аут соединения. org.eclipse.jdi.TimeoutException»

Я последовал за следующие действия, чтобы включить удаленную отладку

  1. развернут военный файл в 8. сервер Tomcat
  2. установить значение переменной ENV "JAVA_OPTIONS" (-Xdebug -Xnoagent -Xrunjdwp: транспорт = транспорт по сокетам, адрес = 8080, сервер = у, приостановить = п)
  3. запуска сервера с помощью команды «CATALINA jpda start "
  4. когда сервер начал
  5. В IDE, Run -> Debug Configurations -> Remote Java Application, создать новое приложение с тем же проектом и хост и локальный порт 8080.

Примечание: Я улучшил свою память STS.ini до -Xms768m, -Xmx768m, но безуспешно.

Не знаю, почему моя удаленная отладка не работает.

ответ

1

Я думаю, что сам Tomcat работает на порту 8080, поэтому я бы рекомендовал использовать другой порт для настройки отладки (например, -Xrunjdwp: transport = dt_socket, address = 4000). Затем подключите сеанс удаленной отладки в STS/Eclipse к этому порту.

+0

Спасибо, Чувак .. Вы правы ... –