eclipse 강제 종료 후 tomcat already in use 오류 해결

myminimin·2023년 8월 28일
1

elipse 오류 발생으로 강제 종료하면 tomcat이 정상적으로 종료가 되지 않아서 다시 실행했을 때 Tomcat~~ already in use... 오류가 발생한다.

이때 cmd창을 켠 후 netstat -ao 입력 후 tomcat이 사용중인 포트번호의 PID를 확인한다.
(나 같은 경우에는 80으로 사용하기 때문에 [::]:80 이런식으로 되어있는 것의 PID를 확인해야함.

그 후에 taskkill /f /pid PIN번호 입력해주기. (ex. taskkill /f /pid 5380)
여기에서 taskkill은 작업을 종료하는 것이고, /f는 강제로(force) 종료한다는 의미이다.

'액세스가 거부되었습니다' 라는 에러 메세지 발생하면 cmd를 관리자 권한으로 실행하면 된다.

  • 혹시라도 다른 번호를 입력해서 엉뚱한 걸 종료한 경우에는 그냥 재부팅하자...!

2개의 댓글

comment-user-thumbnail
2023년 8월 29일

좋네요! 저는 폴더 가서 셧다운 하는데 혹시 안되면 해봐야겠어요!

답글 달기
comment-user-thumbnail
2023년 8월 29일

좋네요! 저는 폴더 가서 셧다운 하는데 혹시 안되면 해봐야겠어요!

답글 달기