Klassenpfad

Klassenpfad

Ein Klassenpfad (oder Klassensuchpfad) ist eine Pfadangabe auf ein oder mehrere Verzeichnisse, in dem eine Laufzeitumgebung nach benötigten Komponenten sucht, zum Beispiel referenzierten Klassenbibliotheken. In Java werden Klassenpfade über Umgebungsvariablen festgelegt oder beim Aufruf eines Programms als Kommandozeilenparameter übergeben.

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 unixähnlichen Systemen 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 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.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Apache Derby — Maintainer Knut Anders Hatlen et al. Entwickler Apache Software Foundation Aktuelle Version 10.8.2.2 (24. Okto …   Deutsch Wikipedia

  • Classpath — bezeichnet: den Klassenpfad bei Programmiersprachen eine freie Implementierung der Standardklassenbibliotheken für die Programmiersprache Java, siehe GNU Classpath Diese Seite ist eine Begriffsklärung zur Unterscheidung me …   Deutsch Wikipedia

  • Multimedia Home Platform — Die Multimedia Home Plattform (MHP) ist ein Standard aus dem DVB Projekt und spezifiziert die Übertragung und Darstellung interaktiver Inhalte im Digitalen Fernsehen auf Basis der Programmiersprache Java. Die MHP ermöglicht sowohl rein… …   Deutsch Wikipedia

  • Ragnarok Online — (europäische Version) Entwickler Gravity Corp. Publisher …   Deutsch Wikipedia

  • Java Secure Socket Extension — (JSSE) ist ein Java API für Secure Sockets Layer (SSL). Es handelt sich um einen Standardbestandteil der Java Standard Edition seit Version 1.4, der Funktionalitäten, die zur sicheren Kommunikation benötigt werden, zur Verfügung stellt. Bei… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”