Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ich kann den JDBC-Treiber für MySQL nicht laden

Die Ausnahme sagt Ihnen, dass Sie es nicht richtig gemacht haben.

Wie stellst du CLASSPATH ein? Wenn es sich um eine Umgebungsvariable handelt, werden Sie erfahren, dass IDEs und App-Server sie ignorieren. Nicht verwenden.

Legen Sie es auch nicht in das /ext-Verzeichnis Ihres Java-JDK.

Die richtige Vorgehensweise hängt davon ab, wie Sie es verwenden:

  1. Wenn Sie innerhalb einer IDE wie Eclipse oder IntelliJ laufen, müssen Sie das JAR zu einer Bibliothek hinzufügen.
  2. Falls Sie in einer Befehlsshell ausgeführt werden, verwenden Sie die Option -p für javac.exe beim Kompilieren und java.exe beim Ausführen.
  3. Wenn Sie es in einer Webanwendung verwenden, können Sie es zunächst in das Verzeichnis WEB-INF/lib Ihrer WAR-Datei einfügen. Wenn Sie eine Servlet-/JSP-Engine wie Tomcat 6 verwenden, legen Sie sie in das Tomcat-Verzeichnis /lib.