Java
윈도우 포트 사용중인 프로세스 확인 및 프로세스 죽이기
수유산장
2023. 4. 24. 13:19
1) 포트 사용 에러
오류: 에이전트에 예외사항이 발생했습니다. : java.rmi.server.ExportException: Port already in use: 35199; nested exception is:
java.net.BindException: Address already in use: JVM_Bind
실행 중지를 하지 않고 다시 실행하는 경우 위와 같은 에러가 종종 발생한다.
사용하려는 포트가 이미 사용중이라는 말로 사용중인 포트의 프로세스아이디를 찾아서 해당 프로세스를 죽여줘야 한다.
윈도우키+r -> cmd -> netstat 명령어로 사용중인 포트의 프로세스아이디를 찾아 킬하면 됩니다.
8080 사용 프로세스 검색 및 프로세스 종료시키기
cmd > netstat -ano | findstr 8080
실행을 하면 8080포트를 사용하는 프로세스 목록이 나옵니다.
가장 오른쪽의 프로세스 아이디를 킬해주면 됩니다.
cmd > taskkill /F /PID 8964
리소스 모니터에서 해당 프로세스 종료하기
작업관리자의 리소스모니터에서 해당 프로세스를 종료할 수 도 있습니다.