Obtengo la siguiente excepción cuando intento iniciar Tomcat a través de Eclipse (haciendo clic con el botón secundario en Proyecto, Ejecutar como -> Ejecutar en servidor).Web de Tomcat & Spring - Clase no encontrada Excepción org.springframework.web.context.ContextLoaderListener
SEVERE: 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:1676)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Jun 12, 2011 8:46:11 PM org.apache.catalina.core.StandardContext listenerStart
Estoy construyendo mi proyecto utilizando Maven (m2eclipse). He agregado las dependencias necesarias a las bibliotecas de Spring, y puedo ver el archivo spring-web.jar en el directorio lib del artefacto final (que contiene la clase). Cuando despliegue la aplicación fuera de IDE, funciona bien.
Cualquier sugerencia de por qué sucede esto sería muy apreciada.
Si la información que proporcionó es correcta, se dice que la El despliegue de Tomcat dentro de Eclipse no sabe acerca de ese JAR.El hecho de que funcione bien fuera del IDE dice que tienes el WAR correcto, pero Eclipse se refiere a otra cosa. Busque la versión explotada de Eclipse para ver dónde falta. – duffymo
¿Dónde puedo encontrar la versión explotada en eclipse? –