스프링부트로 프로젝트를 실행할 때 아래와 같은 오류가 떴다.
이 오류문은 이미 Port 8080이 사용되고 있다는 뜻으로 웹 서버를 전에 닫지 않았을 경우 생긴다. 😅
내가 자기전에 깜빡한 것 같다 ㅠ🤣
저는 주로 맥북을 사용하고 있기에 맥북을 기준으로 설명 드리겠습니다.
- 먼저 터미널(Terminal)을 킵니다.
- 터미널 창에 lsof -i :8080 을 그대로 칩니다.
-> 어디에서 8080포트를 사용하고 있는지 나온다.- PID를 확인 후 kill -9 PID숫자 를 치면 해결 완료!!!!
ex)
나의 경우에는 PID가 34712였기에 kill -9 34712를 입력했다.
이런 수고 덜하도록 웹 서버 꼭 끄고 다니자!!!😎