Конечно, вы можете.Просто поместите весь исходный код tomcat в вашу IDE, а затем запустите tomcat, используя
catalina jpda start
Установите соответствующие точки останова.Например где-то org.apache.catalina.core.StandardContext
.
Если проблема не решена, используйте командную строку: -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y
suspend=y
здесь важно.
Но я думаю, что проблема не в самом tomcat, а в вашем приложении.Итак, начнем с отладки.Поместите точки останова во все точки входа (сервлеты, фильтры, прослушиватели и т. Д.). Если это не работает, сделайте следующее.
Закомментируйте все в своем файле web.xml.Запустить приложение.За работой?Отлично!Теперь раскомментируйте половину ваших вещей.И так далее.
Полагаю, вы сможете найти проблему.Удачи.