본문 바로가기
오류해결

[Error] Web server failed to start. Port 8080 was already in use

by 성시니 2022. 2. 3.
반응형

프로젝트를 실행하는 과정에서 갑자기 [Error] Web server failed to start. Port 8080 was already in use 와 같은 오류가 떠 당황한 적이 있다.

 

포트가 이미 실행 중일 때 스프링을 Run 하면 실행되는 에러이다.

해결방법은 간단하다.

 

명령 프롬프트를 실행시킨 후 아래 명령어를 입력하여 현재 실행중인 포트의 PID번호를 확인한다.

netstat -ano | findstr '사용중인 포트번호'
netstat -ano | findstr 8000

 

그리고 아래 명령어를 입력하여 해당 포트를 종료시킨다.

taskkill /f /pid 'pid 번호'
taskkill /f /pid 12692

 

반응형

댓글