스프링을 Run 했는데 Web server failed to start. Port 8080 was already in use 오류가 발생했다. 포트가 이미 실행 중일 때 스프링을 Run 하면 발생하는 에러이다.
명령 프롬포트(CMD)를 실행하여 netstat -ano
를 입력한다.
실행 중인 목록들이 나오게 되고, 그 중 찾고자 하는 포트(나는 8080)을 찾아서 PID 숫자를 확인한다.
taskkill /pid 17828 /f
를 입력하게 되면, 포트가 종료된다.
이제 다시 Spring을 Run 하게 되면, 정상적으로 작동한다.