Ich erhalte diese Störung, wenn mein Java-Programmjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Kompilierenjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Da wusste ich, dass ich den Weg der „mysql-connector-java- hinzufügen 3.1.14-bin.jar "zum Java-Klassenpfad. Ich benutze Windows XP, ich habe den Klassenpfad in der controlpanel/system/enviromental Variablen
der Klassenpfad wurde bearbeitet:.; C: \ j2sdk1.4.2_16 \ jre \ lib;
so jetzt wurde es:;. C: \ j2sdk1.4.2_16 \ jre \ lib; C: \ Programme \ mysql-connector-java-3.1.144
aber ich bekomme immer noch die gleichen Fehler Wenn ich type classpath in den cmd eintippe (nur um zu überprüfen, was der aktuelle Klassenpfad ist), bekomme ich:
CLASSPATH =.; C: \ j2sdk1.4.2_16 \ jre \ lib;
kann mir jemand helfen, dies zu beheben?
vielleicht haben Sie die Erweiterung .jar beim Bearbeiten des Klassenpfads verpasst. – Vishwanath
Haben Sie cmd neu gestartet, nachdem Sie die Änderung vorgenommen haben? – AbdullahC
Als eine Randnotiz, würde ich den Classpath zu mysql-connector der Variable CLASSPATH nicht hinzufügen. Sie sollten diese Abhängigkeit einfach direkt angeben: java -cp "C: \ Programme \ mysql-connector ..." com.IhreFirma.MainClass – ripper234