Не могу отладить с помощью Eclipse и Weblogic 8.1 (Weblogic 10 работает нормально)
-
09-10-2019 - |
Вопрос
Прежде всего, возможно ли отладить веб-приложения с Eclipse и Weblogic 8.1. Я могу успешно отладки с Weblogic 10. В Weblogic 8.1 Когда я нажимаю на сервер отладки из Eclipse, он показывает мне отладку предупреждающего о отладке страниц JSP. а потом начинается. Когда он запускается, Server State показывает в Eclipse как «начал», не отладки по сравнению с Weblogic 10, и точки разрыва вообще не работают.
Я правильно настроил свой файл startwls.cmd для отладки. Я использую Eclipse 3.4
Решение
Я считаю, что вы используете какой-то плагин в Eclipse, который позволяет вам отладить код, работающий на Weblogic, не будучи уведомление о деталях горы процесса.
На самом деле то, что произойдет, в том, что вы используете Weblogic в качестве внешнего процесса (даже если вы видите его stdout в консоль Eclipse) и подключиться к нему с удаленным отладчиком.
Итак, наверное, ваш плагин не поддерживает WEBLOGIC 8.
Но очень просто отладки любого приложения Java удаленно.
Следующая статья описывает, как это сделать: http://eclipse.dzone.com/articles/how-debug-remote-java-applicat
Вскоре вы должны добавить следующие параметры при запуске вашего приложения:
-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y
Просто найдите скрипт Bat / Cmd / Sh, который запускает WEBLOGIC и изменить его.
Затем запустите удаленную отладку от Run / Debug Configurations / Remote Application Java
и настройте порт ваш указанный при запуске вашего приложения.
Другие советы
Переполнение стека - это прохладный сайт, но вы, скорее всего, получите больше ответов на тему на ваш вопрос, спрашивая его на форуме Eclipse Oracle.