Java-Classpath-Tutorial

August 31

Java-Classpath-Tutorial

In der objektorientierten Programmiersprache Java Classpath ist ein Verzeichnisbaum ähnlich wie die verschachtelten Ordner im Windows-Explorer. Der Java-Compiler und Laufzeitumgebung freuen sich auf diesen Baum, Quell-und Klasse zu finden, die ein Programm zum Betrieb benötigt. Verstehen, wie festgelegt und verwaltet den Klassenpfad für Projekte können Sie "Klasse nicht gefunden" auflösen und Fehlern sehr viel schneller als nur auf eine integrierte Entwicklungsumgebung-Kompilierung und Ausführung-Werkzeuge.

Anweisungen

1 Öffnen Sie Windows Explorer, und navigieren Sie zu Laufwerk "C:" durch Eingabe von "C:" in die Adressleiste des Explorers.

2 Mit der rechten Maustaste im rechten Fensterbereich des Explorers und wählen Sie "Neu" und dann "Ordner." Geben Sie "Javact" (in Bezug auf "Java Klasse Tutorial") für den neuen Ordnernamen ein.

3 Doppelklicken Sie auf den neuen Ordner eingeben, und anschließend erstellen Sie einen anderen Ordner, "Mypkgs." Doppelklicken Sie auf den neuen Ordner eingeben und Erstellen von zwei letzten Ordner, "Pkgmain" und "Pkgutils." Dieser Ordner werden Ihre Java-Quellcode-Dateien halten.

4 Doppelklicken Sie auf den Ordner "Pkgmain", um es eingeben, dann mit der rechten Maustaste und wählen "Neu", dann "Text-Dokument." Geben Sie "Cmain.java" für den Dateinamen des Dokuments. Drücken Sie "Enter" Öffnen Sie das Dokument mit dem Editor, fügen den folgenden Java-Quellcode in das Dokument, und drücken "Control-S", um das Dokument zu speichern:

Paket mypkgs.pkgmain;

Import mypkgs.pkgutils.*;

publicclass Cmain {}

publicstaticvoid Main (String args[]) {}

Cutils.myprint("Hello from main!");

}

}

Dieses Programm verwendet eine Klasse in einer anderen Quelldatei eine kurze Meldung anzuzeigen. Der Java-Compiler sucht dieser anderen Quelldatei durch Einstecken von seiner Lage (aus der "import" Anweisung eben lesen), in die Umgebungsvariable Classpath. Dieser Prozess ähnelt Sie einen mehrfach verschachtelte Ordnernamen in die Windows Explorer-Adressleiste oder eine ähnlich lange URL in die Adresszeile Ihres Web-Browsers eingeben.

5 Verwenden Sie Windows Explorer öffnen "Pkgutils" Ordner in Schritt 3 gemacht zu navigieren. Erstellen Sie und öffnen Sie ein neues Textdokument, genannt "Cutils.java", fügen Sie das folgende Programm code hinein und drücken Sie "Control-S":

Paket mypkgs.pkgutils;

Import Java.IO;

publicclass Cutils {}

public static void myprint(String s) {

System.out.println(s);

}

}

Dieser Code führt die eigentliche Ausgabe-Funktion, um die Meldung angezeigt, die Sie in Schritt 4 eingegeben haben.

6 Navigieren, im Windows-Explorer auf das Laufwerk "C:" wieder, dann drücken Sie die Taste "Shift" beim Rechtsklick auf den Ordner "Javact". Wählen Sie "Öffnen Command Window Here" Öffnen Sie eine DOS-Eingabeaufforderung im Ordner "Javact".

7 Geben Sie Folgendes an der Eingabeaufforderung den Pfad auf Ihrem Java-Compiler festgelegt. Geben Sie über den Text "< Sprachenpfade >" mit der tatsächlichen JDK-Versionsnummer auf Ihrem Computer. Um diese Zahl zu finden, gehen Sie zu "C:\Program Files\Java" im Windows-Explorer und lesen Sie die Anzahl der Ordner, dessen Name beginnt mit "JDK," zum Beispiel "JDK1.6.0_21."

Pfad = "C:\Program Files\Java\jdk < Sprachenpfade > \bin\"

Dieser Schritt ermöglicht es, den Java-Compiler ("javac.exe") von der Eingabeaufforderung ausführen.

8 Geben Sie den folgenden Befehl an der Eingabeaufforderung, die Classpath-Variable setzen:

Set CLASSPATH = C:\javact\

9 Typ "Mypkgs\pkgmain Javac * .java" kompilieren Sie die Quelldatei im Ordner "Pkgmain". Der Java-Compiler lädt Klasse Cmain Verweis auf die Cutils-Klasse ("Import mypkgs.pkgutils.*;") und stecken Sie es in den Klassenpfad nur festgelegt, um die Cutils-Quelldatei zu finden. Der Compiler kompiliert dann automatisch die Datei.

10 Führen Sie das Programm durch Eingabe von "Java mypkgs.pkgmain.Cmain." Das Programm zeigt die Meldung "Hello von Main!".