Web server failed to start. Port 8080 was already in use.
이미 내 포트가 실행 중일 때 다시 스프링을 작동시키면 발생하는 에러이다.
Mac에서의 해결방법
터미널에서 lsof -i tcp:8080를 실행하면 8080 포트로 실행 중인 프로세스가 아래와 같이 나온다.
여기서 sudo kill -9 {PID번호} 명령어로 해당 프로세스를 종료시킬 수 있다.
나 같은 경우에는, sudo kill -9 3678를 입력했다.
그러면 맥북 암호를 요구하는데, 입력해주면 된다.
그 뒤에 아무것도 안나오는 것은 잘 된 것이다! (무소식이 희소식)
'개발일지 > 일간회고 (TIL)' 카테고리의 다른 글
파이썬 람다(lambda) (0) | 2022.12.15 |
---|---|
JWT란? (Java Spring) (0) | 2022.12.14 |
DB와 SQL (0) | 2022.12.13 |
Thymeleaf TemplateInputException 에러 해결 (0) | 2022.12.11 |
annotation에 대해 (0) | 2022.12.08 |