Отладка с помощью Tomcat и Intellij Community Edition

Я запустил Tomcat, как указано здесь: http://wiki.apache.org/tomcat/FAQ/Developing с помощью этой команды

каталина jpda начало

Я настроил Intellij, как показано ниже.

введите здесь описание изображения

Он успешно подключается к отладчику

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

введите здесь описание изображения

Что я могу делать неправильно или не так?


person rubixibuc    schedule 14.07.2012    source источник
comment
Вы когда-нибудь решали это? Я столкнулся с подобной проблемой и исчерпал все возможные решения, которые я мог придумать.   -  person Cooper    schedule 14.12.2012
comment
Я решил это, вы должны убедиться, что исходный код скомпилирован с включенными отладочными символами.   -  person rubixibuc    schedule 02.01.2014


Ответы (3)


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

person rubixibuc    schedule 01.01.2014

Это происходит иногда, когда внесенные изменения требуют перезагрузки сервера. Возможно, сервер не смог подхватить новые изменения без перезапуска и ранее в строке не было исполняемого кода. Надеюсь это поможет!

person mindreader    schedule 06.02.2013

Если вы используете Gradle, вы можете попробовать мой скрипт: https://github.com/Adrninistrator/IDEA-IC-Tomcat. Этот скрипт создаст файлы для веб-приложения, создаст экземпляр Tomcat, запустит Tomcat и загрузит веб-приложение. Я написал, как отлаживать Tomcat с помощью IDEA Community Edition в файле README.md.

person Adrninistrator    schedule 29.12.2019