Eclipse

[오류] java.lang.ClassNotFoundException

damian 2014. 7. 18. 17:46

<Case 1>

2012. 4. 3 오전 11:18:51 org.apache.catalina.core.StandardContext listenerStart

심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener

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

             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1688)

             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1533)

             at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:525)

         

<Case 2>

6 10, 2013 1:54:15 오후 org.apache.catalina.core.StandardContext listenerStart

SEVERE: Error configuring application listener of class org.springframework.web.util.Log4jConfigListener

java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener

             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1713)

             at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1558)

             at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527)

            

두가지 경우 모두 maven dependency를 등록해주면 된다.

프로젝트 >> properties >> Deployment Assembly를 선택한 후,

"Add" >> Java Build Path Entries >> Maven Dependencies 선택한 후, "Apply"를 해준다.

톰캣 재시작하면 서버가 정상적으로 실행된다.

메이븐 메뉴에서 "Update Project Configuration"를 실행하는 경우,

해당 정보가 삭제되므로 다시 등록해주면 된다.

 

처리2 : 프로젝트 properties > Deployment Assembly > Add 버튼 클릭 > Java Build Path Entries 선택후 Next

         그 후에 Maven Dependencies 를 선택하고 Finish 하라고 한다.

            그런데 Maven Dependencies 가 없을 때가 잇는데

         그럴 경우, 프로젝트 properties Maven 메뉴에서 'Resolve dependencies from Workspace projects

         체크 박스를 해제하고

         다시 Deployment Assembly 가보면 보인다.

'Eclipse' 카테고리의 다른 글

[오류] import javax.servlet.http.* The import javax.servlet.http cannot be resolved  (0) 2014.07.18
이클립스 팁  (0) 2013.11.20
eclipse.ini 설정  (0) 2013.05.14
이클립스 탭 설정  (0) 2013.03.08
이클립스 WORKSPACE 지정  (0) 2013.02.20