Programming Language/Java

[Java/Error] java.lang.ClassNotFoundException

Ma_Sand 2025. 8. 21. 10:45
반응형
8월 21, 2025 10:22:15 오전 org.apache.catalina.core.StandardContext listenerStart
심각: Error configuring application listener of class 클래스경로
java.lang.ClassNotFoundException: 클래스경로
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(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

 

프로젝트를 업데이트한 후 톰캣을 기동했더니 ClassNotFoundException 에러가 발생했다.

해당 클래스가 존재함에도 클래스를 찾을 수 없다고 계속 뜨길래 프로젝트와 톰캣을 clean하니까 정상적으로 실행되었다.

 

프로젝트 clean

: 상단 'Project' 클릭 -> 'Clean' 클릭 -> 팝업에서 'Clean' 클릭

 

톰캣 clean

: 'Servers' 탭 클릭 -> 톰캣 우클릭 -> 'Clean' 클릭 -> 팝업이 뜨면 'Clean' 클릭

 

반응형