Отладка Apache Tomcat. Ой! Google Chrome не может подключиться. Почему?

У меня есть следующая задача: отладить Apache Tomcat в Eclipse.

Мои шаги:

  • Запустите Tomcat: ./startup.sh
  • Проверить - открыть в браузере localhost:8080/MyProject - УСПЕШНО.
  • в файле catalina.sh я добавил следующие строки:

export JPDA_ADDRESS=8000 export JPDA_TRANSPORT=dt_socket

  • в файле startup.sh:

Я комментирую эту строку:

#exec "$PRGDIR"/"$EXECUTABLE" start "$@"

и добавил следующую строку:

exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"

  • Запустите Tomcat: startup.sh
  • Проверьте - в браузере попробуйте открыть localhost: 8080/MyProject - FAIL. На следующем шаге я попытаюсь добавить настройки в Eclipse для удаленной отладки Tomcat, но на предыдущем шаге у меня не получается.

Почему это случилось??

Может быть, это зависит от типа ОС? Я использую Ubuntu 11.10...


person user471011    schedule 09.02.2012    source источник


Ответы (1)


1.) Не каламбур: вы остановили tomcat после изменения файлов .sh и перед запуском startup.sh?

2.) Проверьте журнал tomcat на наличие ошибок.

3.) Я запускаю Tomcat при отладке следующим образом:

  • Создал MyCatalinaStart.sh (летучая мышь в Windows) со следующим

экспорт JPDA_ADDRESS = 8000

экспорт JPDA_TRANSPORT = dt_socket

экспорт JPDA_SUSPEND=n

catalina.sh jpda старт

  • Запустил Tomcat с него. Файлы sh или bat НЕ требуют модификации, они готовы к получению входных данных.
person Alfabravo    schedule 09.02.2012
comment
Некоторые чувствительные люди могут подумать, что я не умственно отсталый и т. д. или что-то в этом роде. - person Alfabravo; 10.02.2012