简体   繁体   English

使用spring-web.jar获取java.lang.ClassNotFoundException:org.springframework.web.filter.DelegatingFilterProxy

[英]Getting java.lang.ClassNotFoundException: org.springframework.web.filter.DelegatingFilterProxy with spring-web.jar present

I am getting ClassNotFoundException on org.springframework.web.filter.DelegatingFilterProxy when tomcat starts, I have included spring-web.jar, Which has the class org.springframework.web.filter.DelegatingFilterProxy. 我在tomcat启动时在org.springframework.web.filter.DelegatingFilterProxy上得到ClassNotFoundException,我已经包含了spring-web.jar,它有类org.springframework.web.filter.DelegatingFilterProxy。

The complete message from tomcat is--> 来自tomcat的完整消息是 - >

????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\oracle\product\10.2.0\db_1\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_45\bin;C:\Users\A\Programmer\eclipse-jee-kepler-SR1-win32\eclipse;;.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:OnlineCrimeReport' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Struts2Starter' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:TutorialFinder' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AngularPractice1' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AnnonymousCart' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SpringApp' did not find a matching property.
????? ??, ???? ?:??:?? ??????? org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
????? ??, ???? ?:??:?? ??????? org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
????? ??, ???? ?:??:?? ??????? org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 718 ms
????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter SpringApp
java.lang.ClassNotFoundException: org.springframework.web.filter.DelegatingFilterProxy
    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.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:252)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4562)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5240)
    at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5235)
    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)

????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.StandardContext startInternal
SEVERE: Error filterStart
????? ??, ???? ?:??:?? ??????? org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/SpringApp] startup failed due to previous errors
????? ??, ???? ?:??:?? ??????? com.opensymphony.xwork2.config.providers.XmlConfigurationProvider info
INFO: Parsing configuration file [struts-default.xml]
????? ??, ???? ?:??:?? ??????? com.opensymphony.xwork2.config.providers.XmlConfigurationProvider info
INFO: Unable to locate configuration files of the name struts-plugin.xml, skipping
????? ??, ???? ?:??:?? ??????? com.opensymphony.xwork2.config.providers.XmlConfigurationProvider info
INFO: Parsing configuration file [struts-plugin.xml]
????? ??, ???? ?:??:?? ??????? com.opensymphony.xwork2.config.providers.XmlConfigurationProvider info
INFO: Parsing configuration file [struts.xml]
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.ObjectFactory)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.FileManagerFactory)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.XWorkConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.CollectionConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.ArrayConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.DateConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.NumberConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.impl.StringConverter)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionPropertiesProcessor)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionFileProcessor)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ConversionAnnotationProcessor)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterCreator)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.TypeConverterHolder)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.TextProvider)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.LocaleProvider)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.ActionProxyFactory)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.conversion.ObjectTypeDeterminer)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (org.apache.struts2.dispatcher.mapper.ActionMapper)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (jakarta) for (org.apache.struts2.dispatcher.multipart.MultiPartRequest)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (org.apache.struts2.views.freemarker.FreemarkerManager)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (org.apache.struts2.components.UrlRenderer)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.validator.ActionValidatorManager)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.util.ValueStackFactory)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionProvider)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.util.reflection.ReflectionContextFactory)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.util.PatternMatcher)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (org.apache.struts2.dispatcher.StaticContentLoader)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.UnknownHandlerManager)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (org.apache.struts2.views.util.UrlHelper)
????? ??, ???? ?:??:?? ??????? org.apache.struts2.config.BeanSelectionProvider info
INFO: Choosing bean (struts) for (com.opensymphony.xwork2.util.TextParser)
????? ??, ???? ?:??:?? ??????? org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8080"]
????? ??, ???? ?:??:?? ??????? org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
????? ??, ???? ?:??:?? ??????? org.apache.catalina.startup.Catalina start
INFO: Server startup in 4181 ms

web.xml and spring.xml web.xml和spring.xml

Web.xml 在web.xml

<filter>
    <filter-name>SpringApp</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>SpringApp</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

spring.xml spring.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd">

       <bean name="/home.jsp" class="spring.web.AppController"/>
</beans>

All the other files used in application are fine i have checked them in other non spring based applications and spring files in non-web based applications. 应用程序中使用的所有其他文件都很好我已经在其他非基于spring的应用程序和非基于Web的应用程序中的弹簧文件中检查过它们。

Have you configured your user library with the deployment assembly. 您是否使用部署程序集配置了用户库。 It should be configured with the WEB-INF. 它应该配置WEB-INF。 If you would not do so then your eclipse wouldn't know that your class and user library ever. 如果你不这样做那么你的日食就不会知道你的类和用户库了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet(即使我有spring-webmvc.jar) - java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet (even i have spring-webmvc.jar) java.lang.classnotfoundexception org.springframework.web.servlet.dispatcherservlet - java.lang.classnotfoundexception org.springframework.web.servlet.dispatcherservlet java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoadListener - java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoadListener org.springframework.web.context.ContextLoaderListener(java.lang.ClassNotFoundException) - org.springframework.web.context.ContextLoaderListener(java.lang.ClassNotFoundException) Spring MVC Webapp-java.lang.ClassNotFoundException:org.springframework.web.context.support.ServletRequestHandledEvent - Spring MVC Webapp - java.lang.ClassNotFoundException: org.springframework.web.context.support.ServletRequestHandledEvent Spring,Tomcat 6和ANT Build Scripts:java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener - Spring, Tomcat 6, and ANT Build Scripts: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener Spring 4中的错误| java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet - Error in Spring 4 | java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet java.lang.ClassNotFoundException:Spring项目中的org.springframework.web.servlet.DispatcherServlet - java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet in spring project java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener添加spring-security - java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener adding spring-security java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet spring mvc配置错误 - java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet Error in spring mvc configuration
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM