RAD - порт отладки JVM используется

Я использую RAD 7.5.0 и сервер websphere v6.1. Когда я запускаю сервер в режиме отладки, он отображает сообщение об ошибке, в котором говорится, что

'Запуск сервера приложений WebSphere на локальном хосте; столкнулся с проблемой. Порт отладки JVM #### используется.

В чем проблема? Как решить это?

2 ответа

Решение

Это просто означает, что порт отладки в настоящее время используется. У вас есть какие-либо другие продукты IBM, уже работающие на этой коробке? Это происходит, когда вы запускаете свой сервер в первый раз или для последующих попыток?

Одно из предложений - выследить мошеннические зависающие процессы Java и убить их (если они вам не нужны), чтобы решить эту проблему.

Я также много раз разочаровывался из-за этой ошибки.. Наконец-то нашел решение

Чтобы решить эту проблему, вам нужно будет сделать следующее для всех ваших последующих серверов:

1. Запустите сервер в "нормальном" режиме (т.е. в режиме без отладки).

2. Запустите административную консоль и войдите в систему.

3.Разверните "Серверы", нажмите "Серверы приложений", а затем ваш экземпляр сервера (обычно "server1").

4.На вкладке "Конфигурация" разверните "Управление Java и процессами", а затем нажмите "Определение процесса".

5. Под заголовком "Дополнительные свойства" нажмите "Виртуальная машина Java".

6. Перейдите к нижней части страницы, найдите текстовое поле "Debug Arguments" и увеличьте значение свойства "address" в самом конце строки, чтобы оно использовало уникальное значение порта.

7. Сохраните изменения, выйдите из административной консоли, остановите сервер и запустите его в режиме отладки.

Откройте диспетчер задач в режиме администратора и выполните следующие две команды.

1: netstat -ano | findstr: PORT_NUMBER
например: netstat -ano | findstr 7781

2: taskkill /PID PID /F (PID будет числом, которое отображается, например: 32181), например: taskkill /PID 32181 /F

Другие вопросы по тегам