본문 바로가기

JAVA&SPRING

SPRING & JAVA - Port 8080 was already in use 에러 해결 방법

intellij에서 스프링 서버를 실행하니 Port 8080 was already in use 라는 에러가 발생했다.

 

에러 원인: 이미  local pc에서 스프링에서 설정한 8080 포트에서 다른 어플리케이션이 실행중인 상태에서 다른 어플리케이션을 중복 실행시킬 때 발생.



해결방법(windows 기준):



(1)  cmd창을 열어준다



(2) netstat -ano를 입력해 자신의 포트 번호 PID번호 확인



(3)본인의 pid번호가 12345라고 가정했을 때,

     taskkill /pid 12345 /f      -->  빨간색 부분의 본인  pc의 8080포트 pid번호 입력하고 엔터를 치면 성공: 프로세스(PID                                                         12345)가 종료 되었습니다가 뜨고, 실행중인 어플리케이션이 종료된다. 



(4) 다시 어플리케이션 실행하면 해결