상세 컨텐츠

본문 제목

톰캣 서버 "Several ports(8005, 8080) required by Tomcat v9.0 Server at localhost are already in use" 에러 해결

본문

728x90

 

톰캣 서버를 재시작을 많이 하다보니 이런 오류를 만났다.

 

 

1) CMD 창을 띄운 후

2) netstat -p -tcp -ano 명령어를 입력하면 로컬 주소와 PID를 보여주는데

3) 로컬주소에서 8005, 8080을 나타내는 PID를 taskkill /f /pid ###(해당되는 pid) 명령어를 입력하여 지워주면 된다.

 

 

 

p.s 실수로 다른 PID를 삭제해서 '오마이갓'을 외쳤는데 그럼에도 불구하고 정상적으로 톰캣 서버가 실행됨

 

p.s2 다른 블로그(https://to-dy.tistory.com/59) 참고하여 이유를 덧붙이자면 -> Tomcat이 사용하고 있는 기본 포트(8080, 8009, 8005)가 이미 사용중이라서 생기는 오류라고 한다.

 

 

728x90
반응형

관련글 더보기