Exception starting filter Struts 2
Ich versuche, meine erste struts 2-Anwendung mit Anmerkungen und maven. Ich bin nach diesem Beispiel struts2 Anmerkungen Beispiel
wenn ich versuche, führen Sie die Anwendung auf tomcat server 7 bin ich immer diese exception
Grave: Exception startin filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter. StrutsPrepareAndExecuteFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:529)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:511)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:139)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4809)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5485)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
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)
avr. 14, 2014 10:40:05 AM org.apache.catalina.core.StandardContext startInternal
Grave: Error filterStart
avr. 14, 2014 10:40:05 AM org.apache.catalina.core.StandardContext startInternal
Grave: Erreur de démarrage du contexte [/StrutsAnnotationsExample] suite aux erreurs précédentes
avr. 14, 2014 10:40:05 AM org.apache.coyote.AbstractProtocol start
Infos: Starting ProtocolHandler ["http-bio-8080"]
avr. 14, 2014 10:40:05 AM org.apache.coyote.AbstractProtocol start
Infos: Starting ProtocolHandler ["ajp-bio-8009"]
avr. 14, 2014 10:40:05 AM org.apache.catalina.startup.Catalina start
Infos: Server startup in 991 ms
Kann einer helfen oder sagen was ich bin fehlt?
Excepption cleary sagen, dass Ihr nicht in der Lage zu finden, StrutsPrepareAndExecuteFilter. so stellen Sie sicher, entsprechende JAR-Datei im classpath
da bin ich mit maven, um importieren Sie die erforderlichen Gläser. Warum sollte ich Sie manuell hinzufügen, um die lib-Ordner
Weil Sie nicht bereitstellen, die mit Ihrer Anwendung.
Hab ich schon Hinzugefügt, die maven-Abhängigkeiten im deployment-assembly (myProject=>Eigenschaften=>Deployment Assembly=>add=>java build path entries=>maven-Abhängigkeiten); Ist es das, was du gedacht, durch die Bereitstellung Sie mit der Anwendung?
da bin ich mit maven, um importieren Sie die erforderlichen Gläser. Warum sollte ich Sie manuell hinzufügen, um die lib-Ordner
Weil Sie nicht bereitstellen, die mit Ihrer Anwendung.
Hab ich schon Hinzugefügt, die maven-Abhängigkeiten im deployment-assembly (myProject=>Eigenschaften=>Deployment Assembly=>add=>java build path entries=>maven-Abhängigkeiten); Ist es das, was du gedacht, durch die Bereitstellung Sie mit der Anwendung?
InformationsquelleAutor junior developper | 2014-04-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sieht aus wie ein Tippfehler im code entnommen aus dem tutorial. Verwenden Sie den folgenden in
web.xml
InformationsquelleAutor Roman C
Sieht aus wie Beispiel im tutorial ist nicht über die erforderlichen jar-Dateien. Download alle benötigten jar-Dateien und legen Sie Sie unter WEB-INF/lib.
InformationsquelleAutor Avinash K.P