Installationsvorschlag Java für Windows Unbedingt benötigt wird: Das Java-Paket - JDK 6 Update 3 (ca. 65. MB) oder - JDK 6 Update 3 with NetBeans 5.5.1 (enthält zusätzlich die integrierte Entwicklungsumgebung Netbeans; ca. 150 MB) Diese beiden Pakete (und auch weitere nützliche Dinge wie z.B. API-Dokumentation und Tutorials werden von folgender Seite zum Download angeboten: http://java.sun.com/javase/downloads/index.jsp In mehr oder weniger regelmäßigen Abständen werden neuere Versionen zur Verfügung gestellt; man sollte immer die neuste Version herunterladen und installieren. Das Installationsverfahren ändert sich allerdings hierbei nicht. 1. Vorbereitung der Installation Erstellen Sie ein neues leeres Verzeichnis auf einer Partition mit ausreichend Platz (es sollten mindestens noch 400 MB verfügbar sein). Für die weiteren Angaben soll davon ausgegangen werden, dass dieses Verzeichnis wie folgt angelegt ist: e:\Java Das Verzeichnis kann im Prinzip an beliebiger Stelle angelegt werden; dann muss aber später bei allen Pfadangaben e:\Java durch den Pfad zu diesem Verzeichnis ersetzt werden. 2. Installation des JDK Dieses Paket wird als selbstinstallierende ausführbare Datei geliefert. Geben Sie z.B. e:\Java als Installationsverzeichnis an und gehen Sie ansonsten entsprechend den durch den Installer gelieferten Anweisungen vor. (Wählen Sie ein anderes Installationsverzeichnis, müssen Sie natürlich überall e:\Java durch dieses Verzeichnis ersetzen) Nach dem Installationsvorgang ergibt sich dann im Verzeichnis e:\Java folgende Verzeichnisstruktur (der obere Name kann sich je nach installierter Version ändern): jdk1.6.0_3 ____________________|___________________ | | | | | | | | | | | LICENSE | | | COPYRIGHT | README.txt readme.html | | bin lib | | | | | demo | | jre | __|__ include | | bin lib Zusätzlich wurde das Java Plug-in und Java Web Start automatisch installiert. ( Haben Sie zur Installation das erweiterte Paket JDK 6 Update 3 with NetBeans 5.5 Bundle heruntergeladen und installiert, so ist im Verzeichnis e:\Java zusätzlich ein weiteres Unterverzeichnis netbeans (oder ähnlicher Name) enstanden, das die integrierte Entwicklungsumgebung Netbeans enthält. ) Zur Benutzung der im JDK enthaltenen Programme javac, java und appletviewer über die Eingabeaufforderung sollte nun die Umgebungsvariable PATH des Windowssystem um den Eintrag e:\Java\jdk1.6.0_3\bin ergänzt und die Umgebungsvariable CLASSPATH mit dem Wert .;e:\Java\ jdk1.6.0_3\jre\lib\rt.jar angelegt werden. Achtung! Vergessen Sie den anfänglichen Punkt nicht! Hinweis: Netbeans und der weiter unten erwähnte JavaEditor verwenden die Umgebungsvariable CLASSPATH nicht; dort muss jeweils der Weg zu den verwendbaren Klassen gesondert eingestellt werden. Das Paket EAjava und weitere Hilfsklassen Zum Bearbeiten der Übungsaufgaben benötigen Sie noch unbedingt das für diese Veranstaltung erstellte EAjava-Paket. Laden Sie dazu dasArchiv classes.zip von http://www-nf.informatik.uni-kl.de herunter und entpacken Sie es unter Beibehaltung der Verzeichnisstruktur an eine geeignete Stelle (Vorschlag: e:\java). Übersetzen Sie die in dem dann entstandenen Verzeichnis classes enthaltenen JavaDateien. Anschließend müssen Sie die Umgebungsvariable CLASSPATH um ;e:\java\classes ( nicht e:\java\classes\EAjava !!!!) ergänzen (bzw. um den entsprechenden Pfad, wenn Sie in ein anderes Verzeichnis auspacken.) Nützliche Ergänzungen 1. API-Dokumentation Diese Dokumentation wird als Zip-Datei geliefert (Downloadadresse wie das JavaPaket) und muss lediglich ausgepackt werden. (Vorschlag: e:\java ; es erscheint dann ein neues Unterverzeichnis docs ) 2. ein geeigneter Editor: Im Prinzip kann jeder Texteditor benutzt werden, aber mit einem auf Java zugeschnittenen Editor wird die Arbeit deutlich vereinfacht. Empfehlung: Javaeditor - herunterladen von http://www.javaeditor.org/wiki/index.php/Java-Editor/de Installation des Javaeditors Packen Sie die Datei javaeditor.zip in ein Verzeichnis Ihrer Wahl aus und starten Sie das Setup-Programm. Empfehlung: Wählen Sie als Installationsordner (wird vom Setup-Programm abgefragt) e:\Java\Javaeditor Im Menuepunkt "Fenster" finden Sie den Unterpunkt "Konfiguration", der Ihnen eine Reihe von Einstellmöglichkeiten liefert. Die meisten dort vorgeschlagenen Einstellungen lassen Sie ungeändert. Lediglich beim "Interpreter" ergänzen Sie den den Parameter "Classpath-Admin" mit dem Pfad zum Verzeichnis classes; also z.B. .;e:\Java\jdk1.6.0_3\jre\lib\rt.jar;e:\Java\classes (wie die entprechende Umgebungsvariable). Die Einträge zur "Dokumentation" sollten Sie dann noch um den Pfad zur APIDokumentation und ggf. zum Tutorial ergänzen. Setzen von Umgebungsvariablen in Windows XP: Rufen Sie in der Systemsteuerung das Programm System auf. Unter der Registerkarte Erweitert werden Ihnen die Umgebungsvariablen für das System allgemein und für den aktuellen Benutzer angeboten. Es ist sinnvoll, alle zuvor genannten Änderungen und Neudefinitionen im Bereich "Systemvariable" vorzunehmen; dann sind sie für alle Benutzer des Rechners gültig.