LifeCycleException, Catalina Exception 해결하기
프레임워크 : 이클립스
Server : Tomcat
프로젝트를 받고 실행 했을 때, Catalina 관련 Exception Code가 발생한다.
이를 해결하기 위해서는 다음과 같은 방법을 사용하면 된다.
해당 조치는 Maven 저장소를 지우고 다시 하는 방법이며, 이 과정에 필자는 약 25분 정도 소요 되었다.
예외내용
org.apache.catalina.LifecycleException: Failed to start component StandardEngine[Catalina].StandardHost[localhost].StandardContext[/controller]
해결 방법
1. [메뉴]Window - Preferences - Maven - UserSetting - Local Repository 경로의 파일 모두 삭제
Maven의 저장소 문제이므로, 기존의 Maven을 삭제하고 다시 설치 받기 위함이다.
2. Servers - Tomcat - Clean & Clean Tomcat Work Directory
만약 위의 창이 없을 경우, [메뉴] Window - Show View에서 Servers를 불러온다.
3. [Menu] Project - Clean
4. Error가 나온 Projcet 우클리 - Maven - Update Project 혹은 프로젝트 클릭후 Alt + F5
1번 과정에서 Maven 저장소를 비웠다면, 이번 과정에서는 Maven 저장소를 다시 채운다.
이 과정에서 Project Explorer의 모든 Projcet의 Maven을 Update 진행하게 되므로
만약, 필요없는 프로젝트가 있을 경우 지우고 하는 것을 권고한다.
이 과정에서 프로젝트의 크기, 개수에 비례해서 소요되는 시간은 상당히 차이난다.
해당 필자는 이 과정에서 약 20 - 25분이 소요 되었다.
이제 다시 시작하게 되면, 정상적으로 실행 되는 것을 확인 할 수 있다.
'Web > Spring' 카테고리의 다른 글
[Spring] 스프링 MAVEN 프로젝트 만들기 (0) | 2021.05.09 |
---|---|
[Spring] Properties 설정하기 (0) | 2021.04.15 |
[Spring] Interceptor (0) | 2021.01.06 |
[Spring] MVC 이해하기3 (0) | 2020.10.26 |
[Spring] MVC 패턴 이해하기2 (0) | 2020.10.26 |