Error
[Error] - Web server failed to start. Port 8080 was already in use. 맥 환경
luminous13
2022. 6. 27. 11:40
안녕하세요 루미너스입니다.
오늘은 스프링부트를 시작하려는데 Port 8080 was already in use 오류가 발생했을 때 해결하는 방법에 대해 설명드리겠습니다.
문제
스프링 프로젝트를 실행할 때 해당 포트가 이미 사용 중이라서 실행이 안되는 문제입니다.
이전에 웹서버를 사용하고 종료하지 않을 때 발생합니다.
해결 방법
맥 환경에서 해결하는 방법입니다.
- 터미널을 키고 'lsof -i :8080'을 칩니다
- 8080 포트를 사용하고 있는 PID 확인합니다.
- 'kill - 9 PID숫자'를 입력해서 해당 포트를 사용하고 있는 프로세스를 종료합니다.
- 다시 실행하면 정상적으로 작동합니다.