Springboot
Spring Boot - Port 8080 is already in use
수아파파's
2025. 3. 18. 19:58
반응형
위 오류는 스프링 부트에서 하다 보면 많이 보게되는 오류중 하나.
스프링부트 실행할때, 다른 프로세스에서 8080 포트를 사용하고 있다는 뜻.
1️⃣ 오류 상세 원인 분석 및 해결 예제
📌 1. Port 8080 is already in use (포트 충돌 오류)
📌 오류 메시지
Web server failed to start. Port 8080 was already in use.
📌 원인
- 동일한 포트(8080)를 사용하는 다른 프로세스가 실행 중
📌 해결 방법
1️⃣ 사용 중인 포트 확인 및 종료
lsof -i :8080 # 리눅스/macOS
netstat -ano | findstr :8080 # Windows
kill -9 <PID> # 프로세스 종료
2️⃣ 다른 포트 사용 (application.properties)
server.port=9090
반응형