Port 8080 is already in use 에러 해결 방법

misonaru·2022년 12월 21일


위와 같은 에러를 만났다.


WINDOW

아래의 코드를 입력한다.

netstat -ano
  1. netstat: 현재 TCP/IP 네트워크 연결 상태 확인
  2. a: 모든 연결 및 수신 대기 포트를 표시
  3. n: 주소 및 포트 번호를 숫자 형식으로 표시
  4. o: 각 연결의 소유자 프로세스 ID를 표시

입력하면 아래와 같이 나온다. 주르르륵~

8082를 죽여야하니 8082의 PID인 12708을 입력해준다.

taskkill /f /pid 12708

MAC

해당 포트를 사용하는 프로세스를 조회.

lsof -n -i -P | grep 8080
  1. lsof: 현재 실행중인 프로세스를 확인한다.
  2. -n: 호스트네임을 제거한다.
  3. -i: IPv[46] 파일들을 선택한다.
  4. -P: 포트의 이름을 제거한다.

해당 포트를 사용하는 프로세스를 종료.

kill -9 12345
profile
미소와 나루 집사

0개의 댓글