공통컴퍼넌트 실습 따라하기 중 에러
- 작성자 :
- 박*환
- 작성일 :
- 2012-02-02 10:56:57
- 조회수 :
- 2,244
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
현재 컴퍼넌트 실습 그대로 따라 해보고 있습니다.
그런데 이상하게도 톰캣이 올라가지 않습니다.
에러 화면은 첨부를 해서 올립니다.
참고로 자바 버전은 1.6이구요 톰캣은 6.0입니다.
-->java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
보통 이 에러표시는 xml 설정쪽에 문제인것 같은데 아무리 봐도 모르겠습니다.
그런데 이상하게도 톰캣이 올라가지 않습니다.
에러 화면은 첨부를 해서 올립니다.
참고로 자바 버전은 1.6이구요 톰캣은 6.0입니다.
-->java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
보통 이 에러표시는 xml 설정쪽에 문제인것 같은데 아무리 봐도 모르겠습니다.
A
안녕하세요 박기환님
이 오류는 이 오류는 maven의 dependency가 정상적으로 처리되지 못한 경우..
tomcat의 server plugin의 임시 deploy 디렉토리에 WEB-INF/lib에 jar들이 정상 배포되지 않기 때문입니다..
해결하시는 방법은..
개발환경 v1.0(eclipse 3.4기반)의 경우는 다음과 같이 조치하시면 되실 것 같습니다.
- Project 메뉴 선택 -> Clean... 선택 후.. 프로젝트 재빌드 수행..
- 프로젝트 선택 -> context menu -> Maven -> Update Project Configuration
- 프로젝트 선택 -> context menu -> Run as -> maven clean
- 프로젝트 선택 -> context menu -> Run as -> maven package 후.. 오류 확인..
- Servers view에서 tomcat 서버 삭제 후.. 재등록...
개발환경 v2.0(eclipse 3.6 기반)의 경우는 다음과 같이 하셔여 합니다.
- 프로젝트 선택 -> context menu -> Properites 선택
- Deployment Assembly 항목 선택 후.. Add.. 선택
- Java Build Path Entries 선택 .. -> Maven Dependencies 선택...
이 경우는 Maven -> Update Project Configuration을 하시면.. 다시 초기화가 되기 때문에.. 재 등록해주셔야 합니다.
위 내용은 FAQ에 동일하게 제시되어 있습니다.
(질문제목 : ContextLoaderListener 오류 확인)
고맙습니다.
이 오류는 이 오류는 maven의 dependency가 정상적으로 처리되지 못한 경우..
tomcat의 server plugin의 임시 deploy 디렉토리에 WEB-INF/lib에 jar들이 정상 배포되지 않기 때문입니다..
해결하시는 방법은..
개발환경 v1.0(eclipse 3.4기반)의 경우는 다음과 같이 조치하시면 되실 것 같습니다.
- Project 메뉴 선택 -> Clean... 선택 후.. 프로젝트 재빌드 수행..
- 프로젝트 선택 -> context menu -> Maven -> Update Project Configuration
- 프로젝트 선택 -> context menu -> Run as -> maven clean
- 프로젝트 선택 -> context menu -> Run as -> maven package 후.. 오류 확인..
- Servers view에서 tomcat 서버 삭제 후.. 재등록...
개발환경 v2.0(eclipse 3.6 기반)의 경우는 다음과 같이 하셔여 합니다.
- 프로젝트 선택 -> context menu -> Properites 선택
- Deployment Assembly 항목 선택 후.. Add.. 선택
- Java Build Path Entries 선택 .. -> Maven Dependencies 선택...
이 경우는 Maven -> Update Project Configuration을 하시면.. 다시 초기화가 되기 때문에.. 재 등록해주셔야 합니다.
위 내용은 FAQ에 동일하게 제시되어 있습니다.
(질문제목 : ContextLoaderListener 오류 확인)
고맙습니다.