피시를 종료하고, 아침에 다시 개발을 진행하려고 프로젝트 빌드를 진행하면,
가끔 해당 오류가 팝업된다.
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 클릭] -> 클린 진행
후 프로젝트 빌드를 진행하면 해결된다 !
'개발 > BACK' 카테고리의 다른 글
[mysql] WHERE 별칭 사용하기 (having) (0) | 2022.03.10 |
---|---|
[Mysql] insert update select 사용하기 예제 (insert update subquery) (0) | 2022.03.07 |
(STS)Spring mvc 프로젝트 생성 및 설정 +JDK 설정 + tomcat 연동 후 실행 (0) | 2022.03.06 |
[MYSQL] 컬럼 INDEX 추가, 삭제하기 (0) | 2021.12.16 |
[JAVA 에러] 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다 (0) | 2021.09.13 |