Автор оригинала: mkyong.
До сих пор по-прежнему не хватает плагина WebSphere 7 как для Eclipse, так и для IDE NetBeans. Однако вы можете отлаживать свое веб-приложение с помощью Отладчика Java (jdb) .
Вот руководство, в котором показано, как удаленно отлаживать веб-приложение в Eclipse и WebSphere с помощью отладчика Java (jdb).
Eclipse <----> Java Debugger (jdb) <----> WebSphere 7
1. Включите WebSphere в режиме отладки
В веб-консоли WebSphere перейдите влево,
1. Серверы – > Типы серверов – > Серверы приложений WebSphere 2. В разделе Инфраструктура сервера –> разверните Java и Управление процессами – > Определение процесса 3. В разделе Дополнительные свойства –> выберите Виртуальная машина Java 4. Проверил ” Режим отладки ” 5. В текстовом поле Аргументы отладки поместите это
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888
6. Перезапустите экземпляр сервера WebSphere.
Теперь WebSphere запускается в режиме отладки и прослушивает порт 8888. (Позже Eclipse подключится к этому порту для отладки)
2. Установка или развертывание веб-приложения в WebSphere
“запустите” свое веб-приложение, установите (в первый раз) или разверните его в WebSphere. И запустите свое веб-приложение в WebSphere.
3. Отладчик Java Eclipse (jdb)
В среде IDE Eclipse, в соответствии с исходным кодом вашего проекта
1. Нажмите “Выполнить”, “Отладка конфигураций…” 2. Выберите “Удаленное приложение Java”, щелкните правой кнопкой мыши и выберите “Создать” 3. Переименовано новое имя, например “Экземпляр WebSphere 7” 4. В поле “Тип подключения” выберите значение по умолчанию ” Стандартный (Подключенный разъем) ” 5. Хост, введите свой IP-адрес хоста WebSphere 6. Портвейн, положить 8888 .
7. Нажмите на кнопку “Отладка”.
Теперь отладчик Eclipse запущен и подключен к порту 8888.
4. Отладка, смотрите результат!
Откройте браузер избранного и введите URL-адрес своего веб-приложения. Теперь Eclipse остановится в вашей предопределенной точке останова.
Сделано.
Рекомендации
Оригинал: “https://mkyong.com/websphere/remote-debugging-with-eclipse-websphere-7/”