 |
Den Java-Compiler javac ins System einbinden
Ich möchte in Java verschiedene Applets programmieren. Hierzu installierte ich den JDK 1.2 und studierte entsprechende Fachliteratur. An einem Punkt bin ich allerdings mit meinem Latein am Ende. Nirgendwo steht, wie ich aus einem Quellcode den Binärcode erzeugen kann. Die Eingabe der Befehlszeile »javac HelloWorld.java« in der DOS-Box von Windows 98 wird mit einem "nicht gefundenen Befehl oder Dateinamen" quittiert. Wo versteckt sich denn nun bloß der Compiler?
Nach dem erfolgreichen Installieren des JDK (Java Development Kit) in der Version 1.2 findet sich auf Ihrer Festplatte ein JDK-Ordner mit diversen Unterordnern. Die wichtigsten dieser Ordner heißen »BIN«, »INCLU- DE« und »LIB«. Im Ordner »INCLUDE« befinden sich alle Header-Dateien, die im Java-Code eingebunden werden können, während die beim Compilieren und Linken verwendeten Bibliotheken im Order »LIB« abgelegt sind. Alle vom Entwickler benötigten Tools und Werkzeuge, wie zum Beispiel Compiler und Debugger, finden Sie im Ordner »BIN«.
Hier liegt auch der Java-Compiler »javac«, mit dem Sie in einer DOS- Box Ihre geschriebenen Java-Klassen übersetzen müssen. Dazu rufen Sie den Compiler auf und übergeben ihm den Namen der zu übersetzenden Klasse, in Ihrem Beispiel HELLOWORLD.JAVA. Sollten Sie diesen Befehl jedoch nicht direkt im Ordner »BIN« ausführen, müssen Sie dem System mitteilen, wo es den Java-Compiler finden kann. Sie können beim Aufruf des Compiler der gesamten Pfad angegeben. Sollte JDK zum Beispiel im Ordner »C:\SPRACHEN\JDK1-2-2« installiert sein, sieht der Aufruf wie folgt aus:
C:\sprachen\jdk1-2-2\bin\javac HelloWorld.java
Sinnvoller ist es allerdings, in der AUTOEXEC.BAT die Umgebungsvariable »PATH« zu definieren oder anzupassen. Diese Variable gibt alle Ordner an, in denen das System die aufgerufene Programme sucht. Dazu rufen Sie den Befehl »Start | Ausführen« auf und öffnen »sysedit«. Wenn die Variable »PATH« bereits definiert ist, ergänzen Sie den »BIN«-Ordner, anderenfalls definieren Sie die Variable erneut. Nach einem Neustart des Rechners können Sie Java-Compiler aus jedem beliebigen Ordner aufrufen.
|
 |