참고로 저는 M1 macbook을 사용 중입니다.
교육 도중 거의 처음 만난 오류로, 가장 많이 쓰는 에러 고치는 명령어가 되었다.
Web server failed to start. Port 8080 was already in use
Web server failed to start. Port 3000 was already in use.
Action:
Identify and stop the process that's listening on port 3000 or configure this application to listen on another port.
2019-11-06 22:00:06.094 INFO 8996 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor'
터미널 열기
다음의 명령어를 입력하여 어떤 프로세스가 포트를 점유 중인지 확인할 수 있다.
$ sudo lsof -i:[PORT NUMBER]
$ sudo lsof -i:8080
kill [PID NUMBER]
> kill 4712