O Tomcat não inicia - como verificar se a porta 8080 não está em uso

6

O Tomcat não inicia e funcionou perfeitamente antes. Eu suspeito que algo mais está sendo executado na porta 8080. Estou executando o Windows Vista. Como posso verificar se nada mais está usando a porta 8080?

Eu baixei recentemente várias versões do Jetty. Este poderia ser o problema? Eu não os estou executando ao mesmo tempo, então não consigo ver como.

    
por Ankur 21.07.2009 / 18:38

7 respostas

13

Abra um prompt de comando e execute

netstat -ano | findstr 8080

Coluna mais à direita é PID

No gerenciador de tarefas, você pode adicionar coluna para PID e, em seguida, encontrar o aplicativo que está usando a porta.

    
por 21.07.2009 / 18:42
1

Eu acho que você pode executar cmd como administrador e usar o comando netstat para ver se a porta 8080 está sendo usada. Use netstat /? para ajuda com o comando netstat. Eu não conheço nenhuma abordagem baseada em GUI para o mesmo.

    
por 21.07.2009 / 18:41
0

Isso pode ser feito facilmente usando o utilitário netstat.

    
por 21.07.2009 / 18:41
0

use o NETSTAT em um prompt de comando.

A Wikipedia também lista os parâmetros .

    
por 21.07.2009 / 18:42
0

Além do netstat, você também pode usar Process Hacker ou ActivePorts para visualizar as portas abertas em tempo real (ok, intervalos de atualização específicos ...)

    
por 22.07.2009 / 02:06
0

Experimente este comando:

netstat -aon | findstr "8080"

Este comando dará o ID do processo. Em seguida, vá para o gerenciador de tarefas e pare o processo com esse id de processo e, em seguida, reinicie o tomcat.

    
por 16.04.2012 / 14:20
-1
telnet localhost 8080

Se você conseguir se conectar, algo está escutando na porta.

    
por 21.07.2009 / 18:41