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.
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.
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.
Isso pode ser feito facilmente usando o utilitário netstat.
use o NETSTAT em um prompt de comando.
A Wikipedia também lista os parâmetros .
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 ...)
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.
telnet localhost 8080
Se você conseguir se conectar, algo está escutando na porta.
Tags startup tomcat windows-vista