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

난별·2022년 11월 28일
0

Error

목록 보기
1/1

스프링 프로젝트를 만들다가 한번씩 "Web server failed to start. Port 8080 was already in use." 라고 에러가 발생할 때가 있다.
처음엔 왜 에러가 발생하나 싶어 생각을 해보았는데 분명 그 프로젝트 그대로 사용중인데 갑자기 에러가 뜨다니,,, 당황스러울 때가 한 두번이 아니였다. 에러가 뜨는 이유는 나도 모르게 서버를 종료 하지 않아서 이러한 에러가 뜬다고 한다.

이럴때는 터미널에 들어가서

lsof -i:8080
->8080포트를 사용한는 곳이 뜬다.
->PID숫자를 확인한다.
kill -9 PID숫자
->입력하면 바로 지워진다.

이렇게 쉽게 해결되는 줄도 모르고 혼자서 삽질을 하다가 명령어만 입력하니 바로 해결되는것을 보고 더 공부해야 겠다고 느꼈다.
다음부터는 이오류가 뜨면 바로 해결 할 수 있겠다.
그전에 서버부터 잘 종료하고 다니자!

profile
🌟

0개의 댓글