Study/Error

[Error][org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생

이소율 2021. 12. 8. 15:42

프로젝트 실행을 하는데 아래와 같이 오류가 발생해서 이것저것 찾아보다가 Maven Dependencies 추가하고 해결했다.

 

12월 02, 2021 4:59:08 오후 org.apache.catalina.core.StandardContext listenerStart

심각: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생

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

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1951)

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1794)

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

at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:518)

at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:148)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5113)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)

 

12월 02, 2021 4:59:08 오후 org.apache.catalina.core.StandardContext listenerStart

심각: 클래스 [org.springframework.security.web.session.HttpSessionEventPublisher]의 애플리케이션 리스너를 설정하는 중 오류 발생

java.lang.ClassNotFoundException: org.springframework.security.web.session.HttpSessionEventPublisher

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1951)

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1794)

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

at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:518)

at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:148)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5113)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)

 

12월 02, 2021 4:59:08 오후 org.apache.catalina.core.StandardContext listenerStart

심각: 클래스 [org.springframework.web.context.request.RequestContextListener]의 애플리케이션 리스너를 설정하는 중 오류 발생

java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1951)

at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1794)

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

at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:518)

at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:148)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5113)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695)

at java.util.concurrent.FutureTask.run(FutureTask.java:262)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)

 

 

프로젝트 - properties - Deployment Assembly - Add - Java Build Path Entries - Maven Dependencies 선택하고 Apply and Close

서버 재실행하면 오류 없이 잘 돌아간다.