Zum Inhalt springen

Klassenpfad

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. Oktober 2008 um 08:57 Uhr durch 193.196.0.141 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Bei einem Klassenpfad spricht man von einem Pfad auf eine Klassenbibliothek, welche zum Kompilieren von Sourcecode benötigt wird. Dabei handelt es sich um Verweise oder Referenzen auf Klassenbibliotheken, aus welchen man Codestücke für die eigene Software verwenden will. Somit werden Klassenpfade in fast allen Programmiersprachen benutzt und binden jeglichen fremden Code in den zu kompilierenden ein.

Setzen eines Klassenpfades im Java-Kompiler

Wenn man den Java-Kompiler benutzt, setzt man den Klassenpfad mit dem Attribut "classpath". Die Pfade müssen mit ; (Strichpunkten) getrennt angehängt werden (unter unixartigen BS mit : (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 des Java-Kompilers.
  • -classpath: Ist die Option zum Setzen eines oder mehrerer Klassenpfade.
  • "c:\Java\foo.jar;c:\Java\bar.jar": Sind die einzubindenden Klassenbibliotheken.
  • MySoftware.java: Ist die zu kompilierende Datei.