Trouble Shooting

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

muggle-coder 2023. 8. 13. 21:47
728x90

 

분명히, IDE에서 Spring Boot 서버를 종료시켰는데도 에러가 발생하면서 애플리케이션이 실행되지않는 경우가 생겼습니다.

 

[해결방법]

실행중인 PID를 확인한후 해당 서비스를 종료시키면됩니다

mac

터미널
$ lsof -i tcp:8080 //실행중인 pid 목록 보기


$ kill -9 20489 // kill -9 pid PID번호 명령어 입력

 

window

명령 프롬포트(CMD)에서 netstat -ano

-> taskkill /f /pid PID번호 명령어 입력

$ netstat -ano //pid 목록확인 

$ taskkill /f /pid 23489 // taskkill /f /pid PID번호