Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O Servidor Web da minha aplicação não está iniciando

Fechei o IntelliJ e reabri para continuar o curso, mas quando fui tentar rodar a aplicação deu erro no servidor.

Alguém poderia me ajudar por favor, estou quase terminando o curso de Spring.

1 resposta
solução!

Olá Yan!

Parece que o problema é que a porta 8080 já está em uso, o que impede o servidor web de iniciar. Isso pode acontecer se um processo anterior não foi encerrado corretamente ou se outro aplicativo está usando a mesma porta.

Aqui estão algumas soluções que você pode tentar:

  1. Encerrar o processo que está usando a porta 8080:

    • No Windows, você pode usar o Prompt de Comando:

      1. Abra o Prompt de Comando como administrador.
      2. Execute o comando netstat -aon | findstr :8080 para identificar o PID do processo que está usando a porta 8080.
      3. Use o comando taskkill /PID <PID> /F para encerrar o processo, substituindo <PID> pelo número do processo identificado.
    • No macOS/Linux, use o Terminal:

      1. Execute lsof -i :8080 para encontrar o PID.
      2. Em seguida, use kill -9 <PID> para encerrar o processo.
  2. Alterar a porta da sua aplicação:

    • Abra o arquivo application.properties ou application.yml e adicione ou modifique a seguinte linha para usar uma porta diferente:
      server.port=8081
      
    • Salve o arquivo e tente rodar a aplicação novamente.

Espero ter ajudado e bons estudos!