Ich habe ein Projekt, das gut lief. Ich wollte die Annotationen in Struts 2 ausprobieren, also fügte ich das Convention Plugin Jar (2.3.14.2) zusammen mit den anderen Struts2-Jars zu meinem WEB-INF / lib-Ordner hinzu. Beim Neustart meines Tomcat-Servers in Eclipse erhalte ich eine
SEVERE: Error filterStart
mit
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor.
Also habe ich eine asm-all-4.1.jar
worauf ich den gleichen Fehler erhalte, aber diesmal mit:
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor.
Ich habe auf der Dokumentationsseite nach dem Plugin gesucht, aber es erwähnt nicht einmal diese asm-Abhängigkeit. Ich habe auch versucht, die Gläser in den Klassenpfad von Tomcat aufzunehmen, aber das hat auch nichts gebracht. Hilfe!
Antworten:
0 für die Antwort № 1Keine Ursache. Stattdessen fügte ich die asm-Gläser aus der struts2-Bibliothek hinzu (asm-3.3, commons und tree), und das schien den Trick zu tun.