본문 바로가기

콩's EDUCATION/콩's ERROR

톰캣 Failed to start component 에러 발생시

Failed to start component [StandardEngine[Catalina].StandardHost


전자정부 프레임워크 공통 컴포넌트를 설치중에 톰캣에서 해당 에러가 발생했습니다.


        <dependency>

<groupId>javax.servlet</groupId>

<artifactId>javax.servlet-api</artifactId>

<version>3.1.0</version>

<scope>provided</scope>

</dependency>


해당 부분도 정상적으로 Maven install해서 받아왔지만 여전히 문제가 발생,

Maven Clean 이후 다시 install 했지만 여전히 문제가 발생했습니다.


결국 해결법은 Maven Repository경로가 지정된 곳으로 이동하여 전체 삭제를 한 후에,

프로젝트 우클릭 - Maven - Update Project 를 통해 해결했습니다.

당연히 삭제 전에 이클립스 등 IDE는 꺼두셔야 겠죠.


본인 Maven 계정은 default 상태라 아래와 같았습니다.

C:\Users\Administrator\.m2\repository


해결법이 중요한게 아닌 왜 그런지를 알아야할텐데 아쉬운 부분이 있습니다.


짐작으로는 Maven Dependency 에 정의된 라이브러리를 다운로드 받아올 때,

해당 저장소에 파일과의 무언가의 충돌(환경 문제 등)이 있지 않았을까 생각됩니다.