Как убить сервер glassfish в Windows?



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



Есть идеи, как решить этот тупик? Я не могу найти процесс Windows с именем glassfish или asadmin, чтобы убить.

666   3  

3 ответов:

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

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

Добавляя к ответу Алексиса,

jps -v

Покажет вам больше о процессах java. Обратите внимание на pid. Для этого необходимо правильно настроить путь .

То

taskkill /pid <pid>

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

Comments

    Ничего не найдено.