카테고리 없음
[Tomcat]required by Tomcat v7.0 Server at localhost are already in use
꾹꾹이
2021. 10. 13. 21:45
728x90
톰캣을 실행하다보면 다음과 같은 에러가 한번씩 일어날 때가 있다.
분명히 톰캣은 stop인데 이미 시작 되었다고...?
해결책은 cmd 창을 열어서 수동으로 서버를 내려주면 된다.
먼저 netstat -ano 명령어를 실행시켜준다.
다른 명령어도 많지만 이게 제일 단순해서 편하다.
실행하면 위와 같은 결과가 나온다.
본인이 사용하는 톰캣의 로컬 주소와 동일한 로컬 주소의 PID를 이용해서 서버를 내려줄 수 있다.
나는 톰캣의 로컬 서버가 8080번이라서 PID가 20436 이다.
명령어는
taskkill /f /pid [PID번호] 이다.
나는 taskkill /f /pid 20436 를 입력하면 된다.
실행하면
서버가 정상적으로 내려갔다고 나온다.
이제 톰캣을 실행시키면 start 될 것이다.