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

ryusuz·2022년 6월 1일
0

에러 해결

목록 보기
4/5
post-thumbnail

start.spring.io에서 스프링 프로젝트를 새로 만들고 실행 시켜봤는데 아래와 같은 에러가 떴다.

***************************
APPLICATION FAILED TO START
***************************

Description:

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

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

원인

8080 포트가 이미 쓰이고 있다는 에러.

아무 것도 수정하지 않은 깡통 프로젝트인데 왜 안 되지..? 하고 찾아보니,,

기존 프로젝트에서 서버가 정상적으로 종료되지 않아서 실행 중인 상태!

해당 프로세스를 찾아서 강제로 종료해주어야 한다.


해결

  • 8080 포트를 쓰고 있는 프로세스 찾기
$ losf -i :8080 | grep LISTEN
  • 해당 프로세스 종료
$ kill -9 "프로세스 아이디" 


profile
개발자

0개의 댓글