Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 오류
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
갑자기 튀어나온 오류!!!
메이블 빌드될때 파일을 복사하는 설정을 추가하려고 이래저래 만지다가 뭐가 잘못됐는 지... 위와같은 오류가 발생한다.
문제는!!! 웹상에 공개된 정보로는 도무지 해결되지 않는 다...
일단 오류 원인은 메이븐 배포를 위한 빌드나 인스톨과정에서 발생하는 것 같다.
일반적인 해결방법은 (이클립스 재시작도 해보는 것이 좋을 것 같다)
# 메이블을 클린 후 업데이트하라!!
http://open.egovframe.go.kr/nforges/qna/qna/7313/.do
# 메이븐 라이브러리를 직접 설정한다.
http://egloos.zum.com/entireboy/v/4534698
오류는 분명히 라이브러리를 찾지 못하는 거라 2번이 답일 것 같은데...
문제는 메이븐 라이브러리가 분명히 아주 잘 적용되어 있다!!! 그런데도 되지 않는 다
계속 똑같은 오류!!! 이클립스 재시작도 서버 재시작도 아무런 도움이 되지 않는 다;;;
이건 100% 이클립스 버그일거라 생각하고 가장 단순하게... 생각했다...
pom.xml 파일을 열어서... dependencies 태그에 속한 모든 dependency 를 제거하고 저장하였다.
메이븐의 라이브러리들이 삭제가 되겠지... 그런후 다시 원래데로 돌려놓고 저장하여 다시 받았다...
이클립스 재시작도 하지않고 바로 톰캣 서버를 재가동하니...
잘된다... ㅡㅡ
몇시간동안 나는 무엇을 하였는 지... !!! 여튼 메이블 인스톨이나 빌드과정에서 생긴 문제이니 아마 이부분에서 무엇가 잘못되어 발생된 것 같다.
정확한 원인은 알수 없으나;; 일단 해결...
추가 : ArtifactTransferException: Failure to transfer 오류 해결
http://stackoverflow.com/questions/5074063/maven-error-failure-to-transfer
In Eclipse: Right click the project->Maven->Update Project->Check checkbox "Force Update of Snapshots/Releases". Click OK.
'개발노트 > Spring' 카테고리의 다른 글
Spring AntPathMatcher 사용법 (0) | 2015.03.20 |
---|---|
Spring Repository Generator : getter setter mybatis mapper (1) | 2015.01.28 |
Spring security @PreAuthorize @PostAuthorize 어노테이션 활용 #1 (0) | 2014.12.03 |
Spring 3.2.x 에서 Jackson (JSON) 오류 : JsonTypeInfo (0) | 2014.11.26 |