WEB/IDE

Eclipse 오류 - localhost is already in use (사용 중인 서버 Port 강제 종료하기)

HAR00N 2022. 4. 19. 14:26

eclipse로 tomcat server를 돌리거나 docker로 8080포트를 사용할 때

종종 이미 8080포트가 사용중이어서 오류가 발생할 때가 있습니다.

 

직접 서버를 종료하셔도 되지만, 이미 종료했음에도 로컬에서 돌아가고 있다거나

이클립스를 꺼버렸다거나 등등의 경우에 아래와 같이 따라오시면 될 것 같습니다.

 

 

1. cmd를 관리자 권한으로 켜주세요

 

 

2. netstat -noa를 cmd에 입력해주세요

netstat -noa

종료하시고 싶은 포트의 PID를 확인합니다

 

 

3. taskkill /f /pid {port pid}를 cmd에 입력해주세요

taskkill /f /pid {port pid}

저의 경우 8080포트의 pid가 19584여서

taskkill /f /pid 19584 를 입력했습니다

 

4. 확인

다시 netstat -noa를 쳐보면

8080포트가 잘 종료된 것을 확인할 수 있습니다!