ClassNotFoundException bei der Spring-Bean-Injektion
Habe ich eine Feder beans.xml
, der angibt, eine bestimmte Klasse my.package.Class
injiziert werden irgendwo in meinem code durch Autowiring. Das Programm ist eigentlich eine web-Anwendung in einem Tomcat-container. Jetzt wenn ich starte Tomcat-logfile sagt mir my.package.Class
kann nicht gefunden werden, obwohl die JAR ist sowohl in den classpath und die web-Anwendung lib/- Verzeichnis. Muss ich sagen, Tomcat oder Frühjahr, wo sich die JAR zu, und wenn ja: wie?
- ist Ihr .class-Datei im Ordner WEB-INF/classes-Ordner?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, Sie haben diesen code in Ihrem Kontext:
Weitere Infos, die Sie besser Lesen http://springindepth.com/book/in-depth-ioc-autowiring.html
Durch die Art und Weise, überprüfen Sie die Standard-Ausgabe-Ordner in Ihrem Projekt build path. Das könnte auch die Ursache sein.