Как уничтожить сервер glassfish в Windows?

Я пытался запустить glassfishv3 сервер в своей системе Windows XP с командой "asadmin начинать-домен". Запуск перестал работать из-за тайм-аута. Когда я пытаюсь запуститься снова, я получаю ошибку при высказывании, что порт 4848 уже используется другим процессом. Когда я пытаюсь остановить сервер с "asadmin домен остановки", я получаю ошибку, которую он не выполняет.

Какая-либо идея, как решить эту мертвую блокировку? Я не могу найти, что процесс Windows с glassfish имени или asadmin уничтожает.

6
задан kuester2000 1 July 2010 в 14:44
поделиться

3 ответа

Процесс будет java.exe

Вы можете использовать один из инструментов sysinternals, например tcpview.exe, чтобы увидеть, какая программа на самом деле использует этот порт.

13
ответ дан 8 December 2019 в 04:28
поделиться

Вы также можете использовать jps, чтобы перечислить все Java-процессы на вашей машине. Главный класс сервера GlassFish называется ASMain

3
ответ дан 8 December 2019 в 04:28
поделиться

Дополняя ответ Алексиса,

jps -v

покажет вам больше о процессах java. Обратите внимание на pid. Вы должны правильно настроить путь, чтобы это сработало.

Then do

taskkill /pid <pid>
9
ответ дан 8 December 2019 в 04:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: