Ich habe mysql Connector JAR-Datei hinzugefügt, aber Klasse nicht gefunden Ausnahme noch auftritt.ClassNotFound für Mysql-Konnektivität in JavaEE-Anwendung
*
Ich habe mysql Connector JAR-Datei hinzugefügt, aber Klasse nicht gefunden Ausnahme noch auftritt.ClassNotFound für Mysql-Konnektivität in JavaEE-Anwendung
*
java.lang.classnotfoundexception
com.mysql.jdbc.MySql
ausgegeben von WebAppClassLoader
. Dies bedeutet, dass Sie MySql
Connector jar in Ihrem Webpfad unter WEB-INF/lib
Verzeichnis enthalten müssen.
Sie haben Ihr Eclipse-Projekt Verweis auf die MySQL-Bibliothek. Dadurch kann der Compiler in Eclipse die Klassen beim Kompilieren finden. Sie haben die Bibliothek jedoch nicht als Teil Ihrer Webanwendung, wenn Sie sie auf Ihrem Tomcat-Server veröffentlichen. Sie müssen die Bibliothek aus dem Projekt entfernen und die JAR-Datei in das Verzeichnis WEB-INF/lib
Ihrer App kopieren.
Überprüfen Sie, dass Sie das Glas in WEB-INF/lib hinzugefügt haben – Sreemat
Gute Praxis bei SO gibt Ausnahme als Text, nicht Bild –
Ein Tipp für Fragen: Kopieren Sie den Text des Stack-Trace und fügen Sie es direkt in der Frage. Es ist viel einfacher zu lesen, und wird auch für andere Leute, die danach suchen, funktionieren. Mach kein Bild von dem Text:). – dsh