본문 바로가기

error

[error-SpringBoot]Web server failed to start. Port 8080 was already in use.

 

프로젝트 도중 8080포트를 잘 사용하다가 이러한 오류가 생겼다.

 

원인

서버를 구동하는데 필요한 포트가 이미 사용중이기 때문이거나

서버가 정상적으로 종료되지 않아서 나올 수 있다

 

해결

Window)

 

특정 포트를 사용하는 네트워크 통계정보 출력

→ netstat -ano | findstr [포트번호]

 

위 명령어를 통해 출력된 목록의 process_id를 입력해 강제 종료

→ taskkill /F /pid [process_id]

 

 

8080포트가 정상적으로 실행된것을 볼 수 있다