2017-01-18 2 views
0

Ich habe mysql Connector JAR-Datei hinzugefügt, aber Klasse nicht gefunden Ausnahme noch auftritt.ClassNotFound für Mysql-Konnektivität in JavaEE-Anwendung

image of added libraries *

+2

Überprüfen Sie, dass Sie das Glas in WEB-INF/lib hinzugefügt haben – Sreemat

+2

Gute Praxis bei SO gibt Ausnahme als Text, nicht Bild –

+1

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

Antwort

0

java.lang.classnotfoundexceptioncom.mysql.jdbc.MySql ausgegeben von WebAppClassLoader. Dies bedeutet, dass Sie MySql Connector jar in Ihrem Webpfad unter WEB-INF/lib Verzeichnis enthalten müssen.

1

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.

Verwandte Themen