MySQL, Classpath, Java, MAC OSX

kloeserk

Neues Mitglied
Hi,

kann jemand eine verständliche, Schritt für Schritt Anleitung posten, wie ich den Mysql JDBC Treiber auf MACOSX (Snow Leopard) so installiere, das ich ihn in Eclipse benutzen kann?

Ich habe im Web ellenlange und uralte Artikel gefunden wei ich den Classpath setzen kann, nichts funktioniert (Permission denied beim Kopieren in /System/Library/Java/Extensions/ etc. pp.

Ich veruche gearde Java zu lernen, kann also mit vielen Fachbegriffen (noch) nichts anfangen, ich möchte auch nicht jedesmal lange Kommandozeilen in der Bash oder Kornshell ausführen...

Bei Google finde ich nichts, in der Doku auch nicht...

???:L

Danke schonmal

kloeserk
 
Hallo,

wenn du das Programm starten willst, dann wirst du alle JAR Dateien mit angeben müssen, die nicht innerhalb deines Programms sind 😉

Daher wirst du hier abhängig von deinen eingebundenen Jars ellenlange Classpath angaben schreiben.

(Jedenfalls, wenn du das Programm "Produktiv" also ohne Eclipse starten willst)

====

In Eclipse gehst du auf dein Projekt => "Rechtsklick" => Configure Buildpath => Add external Jar => JDBC Treiber auswählen => Fertig

Nun kannst du JDBC in deinem Projekt verwenden.

Sag an, wenn hier was schief läuft.

Als Anfänger ist es nicht sinnvoll direkt JDBC zu nutzen. Besser mal verstehen, was in Java so abgeht und das geht auch mit DBs in Dateien 😉

Gruß

Marcinek
 
Hi,

Vielen Dank, das funktioniert erstmal so.:applaus: Gibt es trotzdem einen Weg den Classpath in MAC OS X zu editieren, permanent zu setzen ?
Unter Windows weiss ich iwe, aber auf dem MAC halt nicht...

Als Anfänger ist es nicht sinnvoll direkt JDBC zu nutzen. Besser mal verstehen, was in Java so abgeht >und das geht auch mit DBs in Dateien 😉

Na ja, Datenbankentwicklung mache ich seit vielen Jahren, nur Java halt gar nicht 🙂

Gruß und Danke !

kloeserk
 
Hallo,

selbst wenn du den Classpath in deiner Umgebung permanent setzt, dann funktionieren diese Programme nur bei dir.

Unter Windows gibt es die CLASSPATH Systemvariable.

Unter MAC OS scheint das iwo hier zu sein: /System/Library/Java/Extensions/

Außerdem willst du abhängig vom Projekt verschiedene Jars einbinden, die eventuell inkompatibel sind, wenn man sie zusammen packt.

Also ich würde dir davon dringend abraten.

Gruß,

Martin
 

Neue Themen


Zurück
Oben