Hallo zusammen, habe gesehen das Schatti dasselbe Problem hat wie ich aber ich habe noch ein paar mehr Fragen.
Ich habe Java einmal auf Windows XP und einmal auf Unix installiert, auf Unix das Jre 1.5 .
Läuft soweit wunderbar, bis auf diese zwei Meldungen:
joar der Treiber kann wohl nicht geladen werden, deshalb grundlegende Fragen zuerst:
Muss das *.jar File des Treibers in einem bestimmten verzeichnis liegen, oder muss einfach nur der classpath auf das verzeichnis zeigen, egal wo es liegt?
Wie sieht der genaue Classpath befehl aus? habe schon mehrere varianten gesehen, hatte nicht das gefühl das einer geklappt hatte..
Wie gebe ich auf Windowsebene diesen Befehl ab? Bei Unix gebe ich es ja einfach in die Console ein..
Zuletzt, muss man da echt vorher dann diesen classpath befehl absetzen? geht das nicht innerhalb meiner java datei das ich den treiber laden will? also diesen classpath da meine ich...
finde das echt lästig wenn ich "per hand" nen treiber laden muss und dann erst mein programm starten könnte
bzw, wie wäre das wenn ich den classpath mit in die bat.datei setze , dann wäre es nur noch ein klick quasi bei windows?
Brauche dringend rat, ich hänge schon seit Tagen an der Sache
Vielen Dank im vorraus für konkrete Lösungswege
Ich habe Java einmal auf Windows XP und einmal auf Unix installiert, auf Unix das Jre 1.5 .
Läuft soweit wunderbar, bis auf diese zwei Meldungen:
PHP:
versucht Verbindung zur Mysql aufzubauen
Class-Fehler: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Sql-Fehler: java.sql.SQLException: No suitable driver
joar der Treiber kann wohl nicht geladen werden, deshalb grundlegende Fragen zuerst:
Muss das *.jar File des Treibers in einem bestimmten verzeichnis liegen, oder muss einfach nur der classpath auf das verzeichnis zeigen, egal wo es liegt?
Wie sieht der genaue Classpath befehl aus? habe schon mehrere varianten gesehen, hatte nicht das gefühl das einer geklappt hatte..
Wie gebe ich auf Windowsebene diesen Befehl ab? Bei Unix gebe ich es ja einfach in die Console ein..
Zuletzt, muss man da echt vorher dann diesen classpath befehl absetzen? geht das nicht innerhalb meiner java datei das ich den treiber laden will? also diesen classpath da meine ich...
finde das echt lästig wenn ich "per hand" nen treiber laden muss und dann erst mein programm starten könnte
bzw, wie wäre das wenn ich den classpath mit in die bat.datei setze , dann wäre es nur noch ein klick quasi bei windows?
Brauche dringend rat, ich hänge schon seit Tagen an der Sache
Vielen Dank im vorraus für konkrete Lösungswege