Spring 프로젝트 제작 중 tomcat이 문제를 일으킬 경우의 해결 방법
tomcat 에러 문구
'Startin Tomcat v9.0 Server at localhost' has encountered a problem.
Server Tomcat v9.0 at localhost failed to start.
: 문제가 있고 연결에 실패했다는 문구만 뜨고 상세사항을 확인해봐도 별다른 메세지가 없을 땐 그냥 tomcat을 강제 종료하고 restart 시키는게 낫다.
명령 프롬프트 (cmd)를 켠다.
netstat -ano | findstr 80 를 입력한다.
tomcat이 연결되어 있는 포트 번호를 확인한 후, cmd 창에 출력된 내역 중, 0.0.0.0:포트번호 항목을 확인한다.
(ex) 0.0.0.0:8080)
LISTENING 뒤에 적혀있는 번호(PID)를 확인한다.
(ex) 18532, 보통 숫자는 3~5자리)
cmd 창에 taskkill /f /pid PID번호 를 입력한다.
(ex) taskkill /f /pid 18532)
프로세스가 종료되었다는 메세지가 뜬다면, tomcat 강제 종료가 완료된 것이다.
프로젝트로 돌아가서 서버를 재시작해준다.