-
[error] class not found: org.springframework.web.servlet.mvc.annotation. DefaultAnnotationHandlerMappingError 2022. 3. 26. 17:52
annotation을 사용하려고 action-servlet.xml 환경설정에 아래와 같은 코드를 적었다.
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
그런데
class not found: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
오류가 나서 maven으로 pom.xml에 넣은 spring-webmvc jar파일로 들어가서 org.springframework.web.servlet.mvc.annotation 를 확인해보니 DefaultAnnotationHandlerMapping 가 없더라.
그래서 구글링 해보니,
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping 경로에 있어서 추가했더니 해결됐다. Adapter도 마찬가지로 같은 경로에서 찾아서 넣어주었다.
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/>
'Error' 카테고리의 다른 글
[Git] Fork한 원격저장소의 최신버전 불러오기 (0) 2022.05.30 [error] Port is already in use. (0) 2022.03.04 [Mac] ip 찾기 (0) 2022.02.28