백엔드 교육과정/4월

[Spring] Port 8080 required by Tomcat v9.0 Server at localhost is already in use. 오류

Ji@n 2024. 4. 19. 13:24

 

Spring에서 서버 꼬임 오류가 떴다. 

확인해야 할 것 첫 번째, 

 

1  web.xml 오타찾기

 

 

필터 추가하는 과정에서 오타가 발생했다ㅎ 

본인이 실수해서 생긴 오타.. 생각보다 잘 발견못하니깐

이럴 땐 gpt로 오타 검사만 해보자!

 

 

확인해야 할 것 두 번째,

2 현재 해당 포트를 사용 중인 프로세스를 확인하기

 

cmd - 관리자 권한으로 열기를 선택 

 

netstat -ano | findstr :8080

 

사용중인 pid 번호를 확인하고

 

taskkill /PID 번호 /F

 

프로세스 종료 시키기.

 

 

동일한 프로세스(프로세스 ID : 2312) 가 IPv4와 IPv6 모두에서 8080 포트를 수신 대기하고 있음을 나타낸다. 하나의 프로세스가 두 개의 네트워크 스택(IPv4와 IPv6)에서 동시에 수신 대기 중임
이 문제 때문에 스프링 톰캣 서버가 8080 포트에서 실행되지 않는다면, 충돌하는 프로세스를 종료(taskkill /PID 2312 /F)하거나, 

 

스프링 서버 포트를 변경해라!

 

 

 

 

3 server clean  + maven Update Project