본문 바로가기
에러

[Spring] org.apache.catalina.LifecycleException: 구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]을(를) 시작하지 못했습니다.

by joeun 2023. 2. 12.

문제 상황 


STS에서 SVN 업데이트 후 톰캣 서버를 실행하니 다음과 같은 에러 문구가 떴다.

org.apache.catalina.LifecycleException: 구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]을(를) 시작하지 못했습니다.

 

 

 

해결 방법


1. 프로젝트 클린하기

: 상단 메뉴바 Project > Clean > 해당 프로젝트 선택

 

Project Clean

 


2. 메이븐 업데이트하기

: 해당 프로젝트 우클릭 > Maven > Update Project

 

* 따로 .jar 파일 추가하거나 pom.xml에 dependency 추가한 게 아니라면 2번 생략 가능 

 

Maven Update

 


3. 톰캣 서버 클린하기

: Tomcat Server 우클릭 > Clean 

 

Server Clean

 


(+) 위 내용 따라해도 안 될 경우 

 

 

4. 톰캣 서버에서 프로젝트 삭제 후 다시 추가하기

(1) Tomcat Server 내 해당 프로젝트 우클릭 > Remove

   

해당 프로젝트 Remove

 

(2) Servers > Tomcat Server 우클릭 > Add and Remove >  해당 프로젝트 추가 

 

해당 Proejct Add

 

(3) 변경해야 할 설정 있으면 Server 더블 클릭 후 Module창에서 설정

ex. Path 등  

 

 

 

 

 


참고

https://how-can-i.tistory.com/3

 

LifecycleException

* 20.05.25 수정 자식 컨테이너를 시작 중 실패했습니다. 원인 - pom.xml이나 web.xml을 잘못 건들였을 때 혹은 아무 이유 없이 발생 예시 - 구성요소 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/co

how-can-i.tistory.com