프레임워크/스프링
[스프링] 서버 가동 오류 Port 8080 was already in use
believekim
2025. 6. 20. 09:40
서버를 가동할때 이미 포트를 사용하고 있다는 오류를 만났다.
해결방법(MAC)
- 터미널을 연 뒤에 점유하고 있는 포트번호를 확인한다. -> $ lsof -i :8080
- 출력되는 PID의 번호로 프로세스를 사살한다. -> kill -9 18211
해결방법(윈도우 cmd)
1. 포트번호 확인(맨 마지막에 PID가 출력)
$ netstat -ano | findstr :8080
2. 피아 식별(프로세스 확인)
$ tasklist /FI "PID eq 12345"
3. 프로세스 사살(/F가 강제종료옵션)
$ taskkill /PID 12345 /F