Klassenpfad

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 classpathsetzen. 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.