ubuntuusers.de

mysql-connector-java + CLASSPATH

Status: Gelöst | Ubuntu-Version: Ubuntu 8.10 (Intrepid Ibex)
Antworten |

kinjin

Avatar von kinjin

Anmeldungsdatum:
18. November 2006

Beiträge: 121

Wohnort: Mandern

Hallo Gemeinde,

ich versuche gerade den Borg Calender in meinem kleinen Netzwerk zu installieren. Einen SQL-Server habe ich laufen und darauf kann ich auch per OpenOffice zugreifen.

Gemäß der Anleitung vom Borg Calender habe ich den "mysql-connector-java-5.1.7-bin-jar" - Connector heruntergeladen und in mein Java-Verzeichnis kopiert.

ORG looks for a database driver for MYSQL in the CLASSPATH. The driver is ** NOT ** shipped with BORG. You have to download this separately. BORG is tested with MYSQL Connector/J from www.mysql.com/products/connector-j/index.html. To use this, download the latest stable version. Included should be a jar file called something like: mysql-connector-java-x.x.x-stable-bin.jar. Copy it to the lib/ext folder under where the JAVA Runtime is installed. If you don’t correctly do this step, you will get an error saying that the Driver class cannot be found

. Habe zuvor geschaut, wo mein Java installiert ist

sudo update-alternatives --config java

Gemäß der Anleitung habe ich hier "/usr/lib/jvm/java-6-sun/jre/lib/ext" den Platz für den Connector gefunden.

Aber ich bekomme keine Verbindung zur Datenbank hin.

Folgende Fehlermeldung wird angezeigt: "java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"

In OpenOffice ging es über den "Class Path" unter "Extras" → "Optionen" → Java.

Wie schreibe ich den Pfad zum Connector in den classpath ein / rein?

Danke,

Timo

kinjin

(Themenstarter)
Avatar von kinjin

Anmeldungsdatum:
18. November 2006

Beiträge: 121

Wohnort: Mandern

Habe es gerade selber gefunden!

CLASSPATH=/usr/lib/jvm/java-6-sun/jre/lib/ext/mysql-connector-java-5.1.7-bin.jar

Direkt in den Terminal schreiben... Fertich!

Es ist wie immer, man sucht sich wund an den Fingerkuppen, und fragt nach, und zack findet man etwas...

Sicherlich kann es mal der ein oder andere gebrauchen 😀

Timo

Antworten |