[에러] Web server failed to start. Port 8080 was already in use.

2023. 5. 9. 16:59에러 창고

728x90
SMALL

[Reason]

어플리케이션을 실행하게 될 때 종종 볼 수 있는 에러이다.

말 그대로 현재 로컬에서 어플리케이션을 실행하게 되었을 때 해당 8080 포트번호 주소가 이미 다른 프로세스가 사용 중이라 연결을 끊고 다시 실행해 달라는 의미이다.

 

 

 

[Solution]

명령 프롬프트에서 간단하게 해결이 가능하다.

 

(1) 명령 프롬프트를 실행하고 netstat -ano 명령어를 입력하면 현재 연결 중이거나 연결 대기 중, 혹은 사용 중인 상태인 주소들이 출력된다.

해당 로컬 주소에서 8080 으로 끝나는 주소를 찾고 pid 번호를 기억해놓는다.

 

(2) taskkill /f /pid {pid번호} 를 입력하여 8080 주소를 사용중인 주소를 종료시킨다.

 

728x90
반응형
LIST