java - tomcat加载上工程之后,启动就报这个错误,改了一个上午了,还是解决不了!
PHPz
PHPz 2017-04-18 09:45:54
0
8
646

信息: Deploying web application directory D:apache-tomcat-7.0.42webappszeus
八月 08, 2016 11:51:21 上午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter filter
java.lang.ClassNotFoundException: filter.Filter

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:527)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
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:633)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1113)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1671)
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)

八月 08, 2016 11:51:21 上午 org.apache.catalina.core.StandardContext startInternal
严重: Error filterStart
八月 08, 2016 11:51:21 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/zeus] startup failed due to previous errors
八月 08, 2016 11:51:21 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-9080"]
八月 08, 2016 11:51:21 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
八月 08, 2016 11:51:21 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 709 ms

之前一直挺好的,关机再打开就出现这个错误了,哪位有解决方案。。

PHPz
PHPz

学习是最好的投资!

répondre à tous(8)
PHPzhong

L'erreur vous a été signalée, java.lang.ClassNotFoundException: filter.Filter. Vérifiez s'il y a filter.Filter défini dans web.xml et s'il y a filter.Filter classe dans le chemin de classe.

阿神

filter.Filter est une classe que vous avez définie vous-même ? Où référencer cette classe, mais je ne trouve pas

左手右手慢动作

GénéralementClassNotFoundExceptionsoit le package jar n'est pas ajouté, soit le package jar est en conflit

小葫芦

Vérifiez s'il existe une configuration de filtre dans le fichier de configuration ou s'il n'y a pas de classe de filtre de ce type sous ce package de filtre

PHPzhong

Nettoyez le projet et essayez de le redémarrer.

小葫芦

Il y a un problème avec le fichier de configuration du projet, nettoyez le projet, revérifiez la configuration de la classe de filtre et reconstruisez.

迷茫

ClassNotFoundException Pour ce genre de problème, vous devez d'abord vérifier s'il existe une telle classe dans l'environnement en cours d'exécution (pas dans votre Eclipse, mais sur le serveur Tomcat déployé). Peut-être que le package jar n'a pas été synchronisé. S'il n'existe pas dans Tomcat, nettoyez-le et publiez-le à nouveau jusqu'à ce qu'il existe, puis redémarrez-le

.
Ty80

Je ne sais pas par où commencer

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal