-
Spring 오류 > 심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener개발 오류 2021. 10. 3. 21:15반응형
심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1352)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1180)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:544)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:525)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4822)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5363)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1410)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1400)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)오랜만에 스프링 공부하려고 기존 프로젝트 오픈하고 톰캣연결하니까 위와 같은 에러가 발생..
예전에 스프링 한참 할때 이클립스 강제로 끄거나 컴퓨터끄면 이런 에러가 종종 발생했다.
프로젝트에 보통 메이븐이 빠져서 생기는 오류다. 해결방법은 아래 이미지로 확인~
프로젝트 우클릭 > Build Path > Configure Build Path
Deployment Assembly > [Add] > Java Build Path Entries > [Next >]
Maven Dependencies > [Finish]
메이븐이 추가된 것을 확인하고 Apply and Close
프로젝트 우클릭 > Maven > Update Project
다시한번 메이븐이 빌드되고 정상적으로 서버가 실행된다.
반응형'개발 오류' 카테고리의 다른 글