Web server failed to start. Port 8080 was already in use 해결방법

오성범·2022년 10월 10일
0

Web server failed to start. Port 8080 was already in use 해결방법

몇 달전 Flask 공부를 할 때 포트 8080을 사용하지 못 하여 대수롭지 않게 여기고 8081를 이용하여 실습하였다.

이번에 스프링 부트 프로젝트를 시작하는데도 같은 오류가 발생하기에 화딱지가 나서 해결방법을 찾아보았다.

프로세스를 강제로 종료해야 한다는데 나는 윈도우를 사용하는 관게로 cmd나 terminal에서의 해결법을 정리해놓으려 한다.

Window

특정 포트를 사용하는 네트워크 정보 출력
netstat -ano
명령어를 통해 출력된 목록의 process_id 입력하여 강제 종료
taskkill /f /pid [포트번호]

나 같은 경우에는 8080포트를 사용하는 PID가 5592이며

taskkill /f /pid [포트번호]를 입력하면 해결된다.

처음에 관리자 권한으로 실행을 하지 않아서 위 같이 액세스가 거부되었으니 여러분들은 처음부터 cmd를 관리자 권한으로 실행하는 것을 추천한다.

profile
backend

0개의 댓글