maven Build 후 wAS 구동시 아래와 같은 오류가 발생.


java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener


구글링 하면 Dependency 설정 문제라고 함.

이클립스의 Deployment Assembly 에서 Dependency 추가하라는 글이 대부부임.



저의 경우 복합적인 문제가 있었음.

1. POM 에 Dependency 설정이 누락이 있었음.  (maven build 시 왜 오류가 안나지?)

2. JAVA_HOME 설정에도 문제가 있었음. ( Path 설정) 이건 Eclipse 가 실행안됨.

3. CATALINA_HOME 설정에 오타가 있었음.


결론은 참조하는 Dependency에 문제가 없는지 확인 철저.



Windows 10 64Bit.


Java 1.8 -> 1.7로Down  함.

재부팅하면 JAVA_HOME 설정이 자꾸 1.8로 변경됨. (환경변수에 1.8이 없는데도..)

환경변수의 Path에서 Java_home을 삭제하고 재부팅후 다시 추가히니 재부팅해도 1.7로 됨.





posted by Keep It Simple Stupid