카테고리 없음

[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 될 것이다.