윈도우를 사용하고 있기 때문에 윈도우 OS에서 8080 포트를 사용하고 있는 프로세스를 종료했다.
1. CMD 창에서 아래 명령어를 입력한다.
그리고 8080 포트를 사용하는 프로세스의 PID(프로세스 ID)를 찾는다.
netstat -ano
- netstat: 현재 TCP/IP 네트워크 연결 상태 확인
- a: 모든 연결 및 수신 대기 포트를 표시
- n: 주소 및 포트 번호를 숫자 형식으로 표시
- o: 각 연결의 소유자 프로세스 ID를 표시
그러면 이런 형식으로 출력된다.
프로토콜 / 로컬 주소 / 외부 주소 / 상태 / PID
TCP 0.0.0.0:8080 0.0.0.0 LISTENING 12345
2. 아래와 같은 taskkill 명령어에 PID를 넣어 프로세스를 종료한다.
taskkill /f /pid 12345
참고
[스프링/Spring] Port 8080 is already in use 에러 해결 방법 | Deeplify
[스프링/Spring] Port 8080 is already in use 에러 해결 방법
스프링에서 가끔 발생하는 8080 포트는 이미 사용중이라는 에러에 대해서 알아보고 해결하는 방법까지 알아보도록 하겠습니다.
deeplify.dev