Есть ли способ отладки веб-приложений с помощью Eclipse? - PullRequest
5 голосов
/ 21 марта 2011

Я работаю над веб-приложением, использующим Eclipse Java IDE.

Я использую Tomcat 6 в качестве моего контейнера сервлета.

Инструменты, доступные для Java, в том числе Eclipse, похоже, не имеют возможностей отладки для веб-приложений (по сравнению с Visual Studio для платформы .NET).

Как отладить мое веб-приложение с помощьюЗатмение

Ответы [ 4 ]

4 голосов
/ 21 марта 2011

запустите tomcat в режиме отладки (опция java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000), а затем используйте удаленную отладку в Eclipse (Конфигурации отладки -> Удаленная Java-аппликация) и подключитесь к серверу через настроенный порт (например, 8000 в этом примере).

2 голосов
/ 21 марта 2011

Если вы хотите отлаживать ваше веб-приложение, установите точки останова там, где это необходимо, и запустите Tomcat в режиме debug . Если вы зарегистрировали свои исключения или разместили INFO / DEBUG сообщения, вы можете просмотреть их на Console (если используется ConsoleAppender).

Главное, чтобы ваше приложение работало в режиме отладки. Для отладки на стороне браузера (как сказал @Thomas) есть такие инструменты, как Chrome Debugger (для Google Chrome), Firebug (для Firefox) и Firebug Lite (для других браузеров).

0 голосов
/ 21 марта 2011

Eclipse имеет консольное окно, в котором вы можете увидеть сгенерированные сообщения об ошибках. Для Интернета есть дополнения или встроенные браузеры, такие как Firebug для Firefox и Google-chrome developers-tools. Попробуйте тоже посмотреть на это.

0 голосов
/ 21 марта 2011

Вы можете добавить точку останова в свой код и развернуть приложение в режиме отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...