JDBC-Konnektivitätsproblem (JAR-Datei) [Duplikat]Java

Java-Forum
Guest
 JDBC-Konnektivitätsproblem (JAR-Datei) [Duplikat]

Post by Guest »

Ziel
Ich versuche, mit Java eine Verbindung zu einer MySQL-Datenbank herzustellen,
Problem
Mein Code funktioniert nicht, obwohl ich die MySQL Connector/J-JAR-Datei zu den referenzierten Bibliotheken hinzugefügt habe.
Code:
import java.sql.DriverManager;
import java.sql.PreparedStatement;

public class App {
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.cj.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/jdbc_db", "root", "password");
System.out.println("driver loading...............");
}
}

Fehler:
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

Konfiguration:
  • Java-Version: Java 17
  • Connector/J Version: Connector/J 8.0.28
  • MYSQL-Version: MySQL 8.0.
  • Plattform Windows 11.
  • IDE: VS-Code.
  • Ausführung: Von der IDE
# Stack Trace
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at App.main(App.java:6)

Durchgeführte Schritte:
  • Die MySQL Connector/J-JAR-Datei wurde zu den referenzierten Bibliotheken hinzugefügt.
  • Überprüft, dass sich die JAR-Datei am richtigen Speicherort befindet.
  • Der Java-Code wurde auf Syntaxfehler überprüft.
Frage:
Warum ist mein Java Code funktioniert nicht, obwohl die MySQL Connector/J-JAR-Datei zu den referenzierten Bibliotheken hinzugefügt wurde?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post