본문 바로가기
카테고리 없음

Tomcat - 서버 프로세스 강제 종료 - 명령어 - windows, MacOS starting tomcat v10.1 server at localhost has encountered a problem 에러처리

by codeomni 2024. 10. 12.
반응형

 

안녕하세요. codeomni입니다.

이번 포스팅은 톰캣의 프로세스 강제 종료입니다.


0. 문제 발생

톰캣 실행 시 다음과 같은 에러 메시지가 표시됩니다.\

1
starting tomcat v10.1 server at localhost has encountered a problem
cs

포트 충돌이 가장 흔한 원인 중 하나입니다. Tomcat이 기본적으로 사용하는 포트(예: 8080)가 다른 프로그램에 의해 사용되거나 이미 Tomcat이 실행 중일 수 있습니다.


1. 현재 실행 중인 Tomcat 프로세스 확인


먼저 Tomcat 서버가 실행 중인 포트를 사용하고 있는 프로세스를 확인합니다. 기본적으로 Tomcat은 8080 포트를 사용합니다.

  • 맥 / 리눅스 운영체제
1
sudo lsof -i :8080
cs

 

  • 윈도우 운영체제
1
netstat -ano | findstr :8080
cs

 


2. 프로세스 종료

확인한 PID를 사용하여 해당 프로세스를 종료합니다.

  • 맥 / 리눅스 운영체제
1
sudo kill -9 PID
cs

 

  • 윈도우 운영체제
1
taskkill //PID PID
cs

 

 

 

댓글