tomcat每次运行都报这样子的错误

严重: Exception starting filter CountFilter
java.lang.ClassNotFoundException: com.lyq.CountFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:256)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
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:744)
八月 11, 2015 4:39:57 下午 org.apache.catalina.core.StandardContext startInternal
严重: Error filterStart
八月 11, 2015 4:39:57 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/Filter1] startup failed due to previous errors
是因为之前我写过一个过滤器运行出错了之后,我把他删掉了,才出现这样子的报错吗,新手求教

最简单地就是将tomcat下对应的工程删了,自动重新部署后就行了。

重新部署一下。缺少类 com.lyq.CountFilter

找不到类,你看看你的类有没有,先clean一下,在重新部署,试试

WebappClassLoader 类加载器没有找到这个类,试一下楼上的方法

web.xml中部署

project 里面有个clean,图片说明

重新部署就是让你,直接发布

图片说明

这里添加发布也可以