()() Einrichten einer ()()
Javatm-Entwicklungsumgebung
(Windows95tm, WindowsNTtm)
Die verwendete Software ist immer kostenlos! Im einzelnen:
- Das JDK (Javatm Development Kit) von SUN-Microsystems,
- Der Jikes-Javatm-Debugger von IBM,
- Der Programmers-File-Editor von A. Phillips.
Inhalt:
Installation des JDK
Installation des Jikes-Debuggers
Installation des PFE
Einrichten des JDK
Einrichten des Jikes-Debuggers
Einrichten des PFE
: ERST DEN GANZEN BETREFFENDEN ABSCHNITT DURCHLESEN, DANN HANDELN - RTFM!!!
Ist es überflüssig zu erwähnen, daß dies nur ein Crashkurs ist???
JDK-Installation:
Der JDK hat z. B. den Dateinamen jdk115-win32.exe und kann sofort gestartet
werden (Doppelklick auf Filename z. B. im Explorer o. ä.). Danach können bzw. müssen einige
Einstellungen (z. B. Installationsverzeichnis) vorgenommen und Abfragen gelesen
und bestätigt werden. Die Installation erfolgt praktisch wie bei allen
Windowstm Programmen, weshalb hier sicher nicht weitere Erklärungen notwendig
sind.
Unbedingt das Installationsverzeichnis merken/aufschreiben! Die
Originaldatei kann gelöscht werden.
Jikes-Debugger-Installation:
Das Programm wird als ZIP-File geliefert (Dateiname z. B.: jdpkg.zip).
ZIP-Dateien müssen erst entpackt werden, wozu ein entsprechendes Programm
notwenig ist. Ein solches Programm ist beispielsweise WinZIP und sollte eigentlich
auf jedem Computer zur Verfügung stehen. Es gibt hunderte weiterer Programme
die in der Lage sind diese ZIP-Files zu entpacken...im Internet. Vorsicht, das Archiv
enthält 'lange' Dateinamen. Vor dem Entpacken sollte ein
eigenes Verzeichnis für den Debugger angelegt werden.
Die Archivdatei in dieses Verzeichnis kopieren und entpacken. Das Kopieren/Verschieben
von Dateien oder das Anlegen von Verzeichnissen ist im Zweifelsfall der Windowstm-Dokumentation
zu entnehmen. Im Prinzip ist die Installation damit beendet.
Unbedingt das Installationsverzeichnis merken/aufschreiben! Die
Originaldatei kann gelöscht werden.
PFE-Installation:
Das Programm ist ebenfalls eine ZIP-Datei (z. B. pfe07001.zip) und die Vorgehensweise ist wie bei
der Installation des Jikes-Debuggers.
Unbedingt das Installationsverzeichnis merken/aufschreiben! Die
Originaldatei kann gelöscht werden.
JDK-Einrichtung:
Der Umgang mit einem normalen Texteditor sollte klar sein (NOTEPAD oder auch EDIT).
Für den korrekten Ablauf der im JDK enthaltenen Programme ist es notwendig
diverse Systemvariablen zu setzten. Warum dieser Schritt nicht bei der Installation
der Software durchgeführt wird, ist mir eines der vielen Rätsel unserer Zeit
und wurde vielleicht aus rechtlichen, kompatibilitäts oder sonstwelchen Gründen vermieden.
Die Datei AUTOEXEC.BAT (in DOS-Zeiten lebenswichtig und wohl auch daher bekannt :-) muß
um zwei Zeilen erweitert oder sogar neu angelegt werden:
set classpath = Lw :\ JDKInstVerz \lib\classes.zip;.
set path = Lw :\ JDKInstVerz \bin;.
Nur die fett gedruckten Teile sind Variabel und von der jeweiligen
Installation abhängig.
Lw soll hier für den Laufwerksbuchstaben stehen -
JDKInstVerz für das Installationsverzeichnis. Beides ist
bereits von der Installation her bekannt. Ist in der vorliegenden
AUTOEXEC.BAT bereits einer der Einträge path oder classpath
vorhanden, sollte dieser entsprechend obiger Konvention erweitert werden. Die Angabe von z. B.
set path = ist dann nicht notwendig!
Damit diese Änderungen wirksam werden, muß der Rechner bzw. Windowstm neu gestartet werden!
Ein korrekter Eintrag könnte beispielsweise so aussehen:
set classpath = c:\jdk115\lib\classes.zip;.
set path = c:\jdk115\bin;.
Jikes-Debugger-Einrichtung:
Nach dem entpacken des ZIP-Files sind ca. sieben Dateien im Jikes-Installationsverzeichnis.
Nur folgende Dateien sind wichtig und werden jetzt benötigt:
Der Rest ist 'nur' Dokumentation (Remember: RTFM).
Jetzt werden diese beiden Dateien simpel und einfach umkopiert.
Das ZIP-File müßt Ihr in das Verzeichnis kopieren, welches in der Umgebungsvariable
classpath steht und die BATch-Datei in das Verzeichnis, welches Ihr
eben (bei JDK-Einrichten) in den Pfad (path) eingetragen habt. Gemäß unserer Installation
des JDK wären das also die Verzeichnisse:
c:\jdk115\lib (Lw :\ JDKInstVerz \lib) Hierein soll die jd.zip!
c:\jdk115\bin (Lw :\ JDKInstVerz \bin) Hierein soll die jd.bat!
Jetzt muß wieder die classpath-Umgebungsvaribale erweitert werden, und zwar
um folgendes:
oder allgemein:
Lw :\ JDKInstVerz \lib\jd.zip;
Am besten direkt nach dem Gleichheitszeichen einfügen!
Für unser Beispiel sieht jetzt der classpath-Eintrag in der AUTOEXEC.BAT so aus:
set classpath=c:\jdk115\lib\jd.zip;c:\jdk115\lib\classes.zip;.
Jetzt muß nur noch die Datei jd.bat an eure Installation angepasst werden.
Ladet die Datei in einen Texteditor und Ihr seht ähnliche Zeilen wie diese:
set JD=z:\sw\ibm\blabla\jdk\lib\jd.zip
set JDK=z:\sw\ibm\blabla\jdk\lib\classes.zip
Das Vorgehen sollte klar sein...Ihr müßt nur die richtigen Laufwerke und Verzeichnispfade eingeben!
Für unser Beispiel wäre das:
set JD=c:\jdk115\lib\jd.zip
set JDK=z:\jdk115\lib\classes.zip
PFE-Einrichtung:
Diese Einrichtung ist wieder etwas leichter (denke ich :-).
Erster Schritt ist wieder der Eintrag des PFE-Installationsverzeichnisses in
die path-Umgebungsvariable. Hier nur noch ein Beispieleintrag:
set path = c:\pfeditor;c:\jdk115\bin;.
Unser Eintrag von der JDK-Einrichtung muß natürlich erhalten bleiben.
Zweiter Schritt ist die Aktivierung des speziellen Javatm-Menüs des Editors.
Hierzu solltet Ihr von dieser Homepage die Datei pfe.zip herunterladen und
wie gewohnt im PFE-Installationsverzeichnis entpacken. Es sollte eine Datei mit dem Namen PFEConfig.reg entpackt werden.
Im Explorer einen doppelklick auf diese Datei machen (o. ä) und
nach wenigen (Zehntel-?)Sekunden erscheint ein Fenster mit dem Hinweis, daß die Registry erfolgreich
erweitert wurde. (Wenn nicht - pech gehabt :-) Diesen Vorgang müßt Ihr im Prinzip nur einmal pro
Windows-Installation durchführen. Spätere JDK-Neuinstallationen sollten davon nicht betroffen sein.
Und das wars...nicht vergessen das System neu zu starten. In den PFE kommt ihr über ein Icon, Explorer oder über die
Kommandozeile. Auch alle Programme des JDK sind über die Kommandozeile zu starten.
Wer absolut nicht klarkommt darf mich gerne anmailen.
Am besten gleich die AUTOEXEC.BAT und eine Information über die diversen Installationsverzeichnisse mitschicken :-).
Viel Spaß (hoffentlich)!!!
Last updated: 1/21/98
Contact: SiteCEO@timbuktu.uganda
Javatm is a trademark of SUN Microsystems Inc.
Windowstm is a trademark of Microsoft Corp.
WindowsNTtm is a trademark of Microsoft Corp.
Windows95tm is a trademark of Microsoft Corp.