Ein Klassenpfad (oder Klassensuchpfad) ist a Pfadangabe auf eine oder Mehr Verzeichnisse , in ihnen Eine Laufzeitumgebung nach benötigten Komponenten suchen, zum beispiel referenzierten Klassenbibliotheken . In Java wurde die Klassenpfade über Umgebungsvariablen als Teil eines Befehls- und Befehlsprogramms festgelegt.
Setzen eines Klassenpfades im Java-Compiler
Wird der Java- Compiler wiederhergestellt , liest der Classpfad mit ihnen Attribut classpath
setzen. Mehrere Pfade müssen mit Strichpunkten geteilt werden (unter Unixen Systeme mit einem Doppelpunkt).
Beispiel in der Windows Konsole :
javac -classpath "c: \ java \ foo.jar; c: \ java \ bar.jar" MySoftware.java
Erklärung:
- javac ist der befehl zum aufrufen Dezember Java – Compiler.
- Klassenpfad ist die Option zum Setzen eines oder mehrerer Klassenpfade.
- c: \ Java \ foo.jar und c: \ Java \ bar.jar Sind Die einzubindenden Klassenbibliotheken .
- MySoftware.java ist das Kompilieren von Datei.