Подтвердить что ты не робот

Как подключить затмение к серверу приложений WebSphere, размещенному на удаленном сервере?

Я пытаюсь отладить локальный код (который находится на моем ноутбуке) с помощью eclipse, который я пытаюсь подключиться к удаленному серверу WAS (сервер приложений WebSphere) и удаленно размещаемой базе данных.

4b9b3361

Ответ 1

Чтобы удаленно подключиться к WAS, сначала из консоли WebSphere Integrated Solutions:

  • Перейдите на сервер приложений. Отладка службы:
    • Серверы > Типы серверов > Серверы приложений WebSphere > [имя_сервера] > Служба отладки
  • Установите флажок "Включить услугу при запуске сервера"
  • При необходимости добавьте/измените "порт отладки JVM" (порт не должен использоваться на сервере)
  • При необходимости добавьте/измените "аргументы отладки JVM" (это может уже отображаться по умолчанию):
    • -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7777
  • Примените изменения, Сохраните новую конфигурацию и Перезапустите сервер приложений.

Затем из Eclipse IDE:

  • Откройте диалоговое окно "Отладка" (например, "Запуск" > "Конфигурации отладки" ).
  • Щелкните правой кнопкой мыши "Удаленное приложение Java" и выберите "Создать"
  • Настройка удаленного приложения Java:
    • Назовите конфигурацию отладки
    • Выберите, чтобы выбрать проект для отладки (необязательно)
    • Используйте "Тип соединения (Socket Attach)"
    • Укажите имя хоста вашего сервера WAS
    • Укажите номер порта, который был установлен в параметрах отладки WAS
  • Нажмите "Применить"
  • Нажмите "Отладка"

(Эти инструкции предназначены для WAS 7.0, но должны быть похожими для других версий.)