2

Click here to load reader

Wie setze ich den Klassenpfad (=CLASSPATH) für Java und ... · PDF fileWie setze ich den Klassenpfad (=CLASSPATH) für Java und die EIP-Turtle-Umgebung unter Windows korrekt? Generelles

Embed Size (px)

Citation preview

Page 1: Wie setze ich den Klassenpfad (=CLASSPATH) für Java und ... · PDF fileWie setze ich den Klassenpfad (=CLASSPATH) für Java und die EIP-Turtle-Umgebung unter Windows korrekt? Generelles

Wie setze ich den Klassenpfad (=CLASSPATH) für Java und die

EIP-Turtle-Umgebung unter Windows korrekt? Generelles vorweg:

• Die Windows-Taste wird folglich mit Win abgekürzt (das ist die Taste mit dem Windows-Logo auf der Tastatur, die von kaum jemandem je benutzt wurde ;))

• Befehle werden in der Kommandozeile immer mit ENTER bestätigt, sodass ich diese Erwähnung spare

Schritt 1: Überprüfe ob Java bereits installiert ist!

• Schaue entweder unter „C:/Programme“ (das ist das Standardinstallationsverzeichnis) nach dem Ordner „Java“, falls dieser vorhanden (und nicht leer) ist, fahre mit Schritt 2 fort.

• Andernfalls lade Dir das Programm JDK 7 (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html) entsprechend Deiner Rechnerarchitektur (64-Bit vs. 32-Bit) herunter und installiere es

o JDK = Java SE Development Kit o Die aktuellste Version findest Du in der obersten Auswahlbox. Vor dem

Herunterladen, musst Du die Lizenzvereinbarung mit Oracle akzeptieren (hierdurch entstehen keine Kosten oder „Verpflichtungen“)

o Windows x64 = 64-Bit, und Windows x86 = 32-Bit o Wenn du nicht genau weist, welche Architektur Dein System hat, dann rufe die

Systemeigenschaften auf (ab Windows Vista: Systemsteuerung -> Anzeige: kleine Symbole -> System) Alternativ mit Win + Pause

o Hier findest Du viele Angaben zu Deinem System, u.a. den Systemtyp, bspw. könnte dort folgende Zeile stehen: 64-Bit-Betriebssystem, x64-basierter Prozessor

• Durch die Installation kann man sich hiernach bequem durchklicken (etwaige Zusatztools wie die Ask.com Toolbar brauchen selbstverständlich nicht mitinstalliert zu werden)

Schritt 2: Lade die eipclasses.zip herunter

• http://www.wire.tu-bs.de/lehre/eip_static/toolsEIP/eipclasses.zip • Verschiebe das Archiv in ein Verzeichnis Deiner Wahl (bspw. nach „Eigene Dokumente/EIP“),

von wo es nicht mehr verschoben wird

Page 2: Wie setze ich den Klassenpfad (=CLASSPATH) für Java und ... · PDF fileWie setze ich den Klassenpfad (=CLASSPATH) für Java und die EIP-Turtle-Umgebung unter Windows korrekt? Generelles

Schritt 3: Setze die Java-Umgebungsvariable

• Rufe die Systemeigenschaften wie im ersten Schritt auf (ab Windows Vista: Systemsteuerung -> Anzeige: kleine Symbole -> System)

o Alternativ mit Win + Pause • In der linken Navigationsleiste klickst Du auf „Erweiterte Systemeinstellungen“, dann auf

den oberen Reiter „Erweitert“ und hier ganz unten auf „Umgebungsvariablen…“. Ab hier behutsam vorgehen!

o Suche unten in den Systemvariablen nach dem Eintrag „Path“ (manchmal auch PATH), markiere diesen und klicke auf „Bearbeiten…“

o Bewege den Cursor an den rechten Rand und schau, ob das letzte Zeichen ein Semikolon ( ; ) ist, falls nicht, tippe dieses ein

o Tippe hiernach den Java-Installationspfad + Unterordner bin; ein, bspw. „C:\Programme\Java\jdk1.7.0_17\bin; “, bestätige und fahre mit Schritt 4 fort

Schritt 4: Setze den Turtle-Klassenpfad

• Sollte das Fenster mit den Umgebungsvariablen… geschlossen sein, öffne es wieder wie im letzten Schritt angegeben

• Klicke nun (unten bei den Systemvariablen) auf „Neu…“, woraufhin sich ein neues Fenster öffnen sollte:

o Gib nun als Namen CLASSPATH o und als Wert den Pfad zu der eipclasses.zip ein o Damit die anderen Pfade mit diesem Wert nicht einfach überschrieben, sondern um

diesen erweitert werden, füge vor den Pfad „ .; “ ein (was bedeutet, dass Java zuerst im aktuellen Verzeichnis nach den Klassen suchen soll)

o Der komplette Wert der Variablen könnte damit wie folgt aussehen: „ .; C:\Users\<hier Dein Benutzername>\Documents\EIP\eipclasses.zip; “

• Bestätige nun alle Eingaben mit OK, woraufhin sich die Fenster schließen sollten • Starte Deinen Rechner neu und fahre mit dem letzten Schritt fort

Schritt 5: Übersetze und starte Dein erstes Programm.

• Öffne hierzu die Windows-Kommandozeile (mit Win + R öffnen, cmd eintippen und bestätigen)

• Prüfe ob Java installiert und der Pfad richtig gesetzt ist: o Tippe java -version ein und bestätige o Folgt hierauf eine Ausgabe wie java version “1.7.0_17“, dann ist Java installiert und

der Pfad (zu Java) gesetzt • Tippe das erste Beispielprogramm aus den Aufgaben in eine neue Textdatei ab (unter

Windows empfiehlt sich das Textverarbeitungsprogramm Notepad++), welche als Dateinamen den gleichen Namen erhält, wie den der Klasse

(also Hello + Dateiendung .java Hello.java) • Navigiere in der Kommandozeile in das Verzeichnis mit dieser Hello.java Datei (bspw. mittels

cd <Zielverzeichnispfad>) und übersetze die Datei in den sogenannten Bytecode mit dem Befehl javac Hello.java

o Gibt es hierauf keine Fehlermeldung, kannst Du das Programm mit java Hello ausführen und die Ausgabe auch gleich sehen.

o Sollte es widererwarten eine Fehlermeldung geben, hast Du irgendwas falsch gemacht überprüfe Deine bisherigen Arbeitsschritte! ;-)