Точки останова не работают на страницах JSP в Eclipse - PullRequest
0 голосов
/ 24 декабря 2018

Точки останова попадают в код Java, проект запускается как Debug, «Пропустить все точки останова» отключен, точки прерывания строки (синие точки) находятся на строках на моих страницах JSP.

JSP page with breakpoint

Результат отладки веб-браузера, поэтому я знаю, что он попадает на нужную страницу: Web browser

Почему мои контрольные точки наСтраницы JSP не попадают?У меня нет проблем с внесением изменений и их отражением в браузере.Затмение 4.6.2.WebSphere 8.5

Редактировать : Я не уверен, связано ли это.Когда я пытаюсь запустить свой сервер в Eclipse, он говорит:

Невозможно подключиться к процессу сервера.Убедитесь, что сервер уже запущен.

, чтобы запустить его в Eclipse. Мне нужно дважды щелкнуть сервер и снять флажок:

Запустить сервер с помощью сгенерированного сценария.

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Найден обходной путь.В JSP импортируйте класс Java и вызовите один из его методов.Поместите точку останова в конце этого метода и выполните ее (F5) в JSP.

0 голосов
/ 31 декабря 2018

Для отладки в JSP может потребоваться дополнительный шаг:

Откройте соответствующий сервер в представлении «Серверы» в перспективе «Сервер» («Окно»> «Открыть перспективу»> «Сервер») и убедитесь, что «Генерировать отладочную информацию»при компиляции JSP (только в режиме отладки) установлен флажок.Закройте редактор сервера.

Это описано в этом документе: Отладка файлов JSP

...