반응형
위 오류는 스프링 부트에서 하다 보면 많이 보게되는 오류중 하나.
스프링부트 실행할때, 다른 프로세스에서 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
반응형
'Springboot' 카테고리의 다른 글
Spring Boot Failed to configure a DataSource (데이터베이스 설정 오류) (0) | 2025.03.18 |
---|---|
Springboot - Field required a bean of type '...' that could not be found (Bean 주입 실패) (0) | 2025.03.18 |
🚀 RESTful API CI/CD 및 배포 (AWS, Docker) 가이드 (1) | 2025.03.18 |
🚀 Spring Boot 예외 처리 및 Global Exception Handling (0) | 2025.03.13 |
🚀 RESTful API 페이징 및 정렬 (Spring Boot Pageable) 가이드 (0) | 2025.03.10 |