java.net.BindException: Address already in use: bind 에러 발생
[ 원인 ]
Tomcat 서버 구동 시 Address 중복되는 상태
(Tomcat이 주로 사용하는 8080 포트를 사용는 프로세스가 이미 사용 중일 때 발생하는 에러)
[ 해결법 ]
1. cmd 실행
2. 현재 특정 포트 사용 중인 프로세스 확인
명령어: netstat -ano | findstr 포트번호
3. PID 이용해 어떤 프로세스가 특정 포트에서 돌아가는지, 프로세스 이름 확인하기
명령어: tasklist | findstr PID
4. 현재 특정 포트 사용 중인 프로세스 죽이기
명령어: taskkill /f /pid 포트번호
참고) 프로세스 죽이기 실패 및 하기와 같이 오류 문구 뜰 때
오류: 프로세스(PID 포트번호)를 종료할 수 없습니다.
원인: 엑세스가 거부되었습니다.
➡ 관리자 권한으로 cmd 실행 후 각 명령어 재실행
댓글