[Tomcat 에러]Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop t..

개발새발·2023년 1월 1일
0

apache

목록 보기
4/4

spring 서버를 구동시키려는데, 제목과 같은 에러가 생겼다. 제발 이러지마라죠…. 😢

원인

tomcat이 사용하고 있는 기본포트가 이미 사용중이기 떄문에 생기는 오류라고 한다.

해결방법

쓰고 있는 포트번호를 바꾸거나 해당 포트번호를 사용하고 있는 pid를 확인하여 삭제하면 된다.
step1.

관리자권한으로 cmd창을 연다.

step2.

명령어 netstat -p tcp -ano 를 친다.

그러면 포트에 연결된 PID 를 전부 볼 수 있는데, tomcat이 사용하는 기본 포트는 0.0.0.0:8080, 0.0.0.0:8009와 127,0,0,1:8005 이므로 로컬주소가 해당 주소와 같은 PID 를 찾아본다.


step3.

명령어 taskkill /f /pid 삭제할PID 로 해당 PID를 삭제한다.

profile
발새발개

0개의 댓글