Назад | Перейти на главную страницу

Tomcat не запускается - как проверить, что порт 8080 не используется

Tomcat не запускается, и раньше он работал отлично. Я подозреваю, что на порту 8080 работает что-то еще. Я использую Windows Vista. Как проверить, что порт 8080 больше не используется?

Я недавно скачал несколько версий Jetty. Может в этом проблема? Я не использую их одновременно, поэтому не понимаю, как это сделать.

Откройте командную строку и запустите

netstat -ano | findstr 8080

Крайний правый столбец - PID

В диспетчере задач вы можете добавить столбец для PID, а затем найти приложение, использующее порт.

В дополнение к netstat вы также можете использовать Хакер процессов или ActivePorts для просмотра открытых портов в режиме реального времени (хорошо, определенные интервалы обновления ...)

Я думаю, вы можете запустить cmd от имени администратора и использовать команду netstat, чтобы узнать, используется ли порт 8080. Использовать netstat /? за помощью по команде netstat. Я не знаю подходов, основанных на графическом интерфейсе.

Это легко сделать с помощью утилиты netstat.

используйте NETSTAT в командной строке.

В Википедии также перечислены параметры.

Попробуйте эту команду:

netstat -aon | findstr "8080"

Эта команда предоставит идентификаторы процесса. Затем перейдите в диспетчер задач и остановите процесс с этим идентификатором процесса, а затем перезапустите tomcat.

telnet localhost 8080

Если вы можете подключиться, значит, что-то прослушивает порт.