본문 바로가기

개발/BACK

Error creating bean with name ... defined in class path resource [app-context.xml]: Invocation of init method failed; nested exception is

728x90

피시를 종료하고, 아침에 다시 개발을 진행하려고 프로젝트 빌드를 진행하면,

 

가끔 해당 오류가 팝업된다.

 

 

 Root WebApplicationContext: initialization started

Error creating bean with name 'ssfDogMaster' defined in class path resource [app-context.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [/Users/.../workspace-spring-tool-suite-4-4.13.0.RELEASE/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/프로젝트_네임/WEB-INF/classes/mappers/매퍼]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.walkydoggy.dogmaster.vo.VO'.Cause: java.lang.ClassNotFoundException: Cannot find class: com.vo.VO

...

...

...

 

 

해당 오류는 내가 생성한 VO 객체 및 Mapper들이 빌드를 진행할 때, 제대로 로드되지 않아서 발생하는 문제로 보인다.

 

해결 방법은아주 간단하다.

 

1. Spring 상단 메뉴 [Project] 클릭-> [Clean...] 클릭 -> 프로젝트 클린 진행

 

2. 해당 프로젝트 톰캣 오른쪽 마우스 클릭 -> [Clean 클릭] -> 클린 진행

 

후 프로젝트 빌드를 진행하면 해결된다 ! 

728x90