Hallo Ihr!
Mein Programm findet die Treiber-Klasse "com.mysql.jdbc.Driver" nicht. Ich vermute, das Problem hängt mit dem Classpath zusammen. Wenn ich im Manifest für das JAR-Archiv den Classpath angebe, wird der Treiber gefunden. Das möchte ich aber nicht. Laut Dokumentation zum Treiber soll man unter Windows eine Umgebungsvariable CLASSPATH setzen:
CLASSPATH=C:\Programme\MySQL\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar
Funktioniert aber bei mir nicht. Auch die Angabe direkt beim Befehl Java bringt nichts:
Java -classpath C:\Programme\MySQL\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar -jar Programm.jar
Was mache ich denn nur falsch? Ich habe heute fast den ganzen Tag gesucht, auch auf diversen Seiten im Internet, kann aber das Problem nicht lösen.
Titus
Mein Programm findet die Treiber-Klasse "com.mysql.jdbc.Driver" nicht. Ich vermute, das Problem hängt mit dem Classpath zusammen. Wenn ich im Manifest für das JAR-Archiv den Classpath angebe, wird der Treiber gefunden. Das möchte ich aber nicht. Laut Dokumentation zum Treiber soll man unter Windows eine Umgebungsvariable CLASSPATH setzen:
CLASSPATH=C:\Programme\MySQL\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar
Funktioniert aber bei mir nicht. Auch die Angabe direkt beim Befehl Java bringt nichts:
Java -classpath C:\Programme\MySQL\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar -jar Programm.jar
Was mache ich denn nur falsch? Ich habe heute fast den ganzen Tag gesucht, auch auf diversen Seiten im Internet, kann aber das Problem nicht lösen.
Titus