Seite für Java-Erstellungspfad

Die Optionen auf dieser Seite geben die Einstellungen für die Eigenschaften des Java-Projekts an.
Sie können auf folgenden Wegen auf diese Seite gelangen:
Der Erstellungsklassenpfad besteht aus einer Liste von Pfaden, die für den Compiler während der Erstellung des Projekts sichtbar ist.

Registerkarte 'Quelle'

Quellenordner stellen das Stammverzeichnis von Paketen dar, die .java-Dateien enthalten. Der Compiler setzt diese Dateien in .class-Dateien um, die dann in die Ausgabeposition geschrieben werden (siehe unten). In Quellenordnern vorhandene Ressourcen werden ebenfalls in die Ausgabeposition kopiert, es sei denn, die Einstellung auf der Benutzervorgabenseite für den Compiler (Fenster > Benutzervorgaben> Java > Compiler > Andere) gibt an, dass die Ressource gefiltert wird.
Sie können auswählen, ob Sie das Projekt selbst oder die Ordner im Projekt als Quellenordner verwenden möchten.
 

Quellenordneroptionen
Option
Beschreibung
Neuen Ordner erstellen
Erstellt einen neuen Ordner für Quellen.
Vorhandene Ordner hinzufügen
Aus einer Liste von vorhandenen Ordnern können Ordner hinzugefügt werden.
Bearbeiten
Der aktuell ausgewählte Ordner kann bearbeitet werden.
Entfernen Entfernt die ausgewählten Ordner aus dem Klassenpfad. Hiermit werden weder die Ordner noch deren Inhalt gelöscht.
Die Quellenordner, die der Assistent für neues Java-Projekt standardmäßig angibt, werden auf der Benutzervorgabenseite für neues Projekt (Fenster > Benutzervorgaben > Java > Neues Projekt) konfiguriert.

Registerkarte 'Projekte'

In der Liste  Erforderliche Projekte im Erstellungspfad können Sie Projektabhängigkeiten hinzufügen, indem Sie andere Workbench-Projekte auswählen und zum Erstellungspfad für dieses neue Projekt hinzufügen. Mit den Schaltflächen Alles auswählen und Alles abwählen können Sie andere Projekte zum Erstellungspfad hinzufügen bzw. aus diesem entfernen.
Wird ein erforderliches Projekt indirekt hinzugefügt, werden alle Klassenpfadeinträge dieses Projekts als 'exportiert' markiert hinzugefügt. Ein Klassenpfadeintrag kann auf den Registerkarten 'Reihenfolge' und 'Exportieren' als exportiert festgelegt werden.
Die hier ausgewählten Projekte werden automatisch in die Liste der Projekte aufgenommen, auf die verwiesen wird. Mit dieser Projektliste wird die Erstellungsreihenfolge ermittelt. Ein Projekt wird stets erst nach der Erstellung seiner Referenzobjekte erstellt.

Registerkarte 'Bibliotheken'

Auf dieser Seite können Sie Bibliotheken zum Erstellungspfad hinzufügen. Die folgenden Elemente können hinzugefügt werden:
JAR-Dateien können auch indirekt als Klassenpfadvariablen hinzugefügt werden.
Die Bibliotheksliste enthält standardmäßig einen Eintrag, der die Java-Laufzeitbibliothek darstellt. Dies ist typischerweise eine Variable namens 'JRE_LIB'. Dieser Eintrag verweist auf die JRE, die als Standard-JRE ausgewählt wurde. Die Standard-JRE wird auf der Benutzervorgabenseite für installierte JREs (Fenster > Benutzervorgaben > Java > Installierte JREs) konfiguriert.

 

Optionen der Registerkarte 'Bibliotheken'
Option
Beschreibung
JARs hinzufügen
Hiermit können Sie in der Workbench-Hierarchie navigieren und JAR-Dateien auswählen, die zum Erstellungspfad hinzugefügt werden sollen.
Externe JARs hinzufügen
Hiermit können Sie im Dateisystem (außerhalb der Workbench) navigieren und JAR-Dateien auswählen, die zum Erstellungspfad hinzugefügt werden sollen.
Variable hinzufügen
Hiermit können Sie Klassenpfadvariablen zum Erstellungspfad hinzufügen. Klassenpfadvariablen verweisen indirekt auf JAR-Dateien. Das hat den Vorteil, dass lokale Dateisystempfade in einem Klassenpfad vermieden werden. Dies ist erforderlich, wenn in einem Team auf Projekte gemeinsam zugegriffen wird.
Variablen können auf der Benutzervorgabenseite für Klassenpfadvariablen (Fenster > Benutzervorgaben > Java > Klassenpfadvariablen) erstellt und bearbeitet werden.
Erweitert Öffnet den Dialog für erweiterte Auswahl. Dieser Dialog ermöglicht das Hinzufügen von Klassenordnern und Klassenpfadcontainern. Diese Optionen werden im nächsten Abschnitt beschrieben.
Bearbeiten Ermöglicht das Bearbeiten des aktuell ausgewählten Bibliothekeintrags.
Quelle zuordnen
Hiermit können Sie eine JAR-Quellendatei auswählen, die der ausgewählten JAR-Datei oder Klassenpfadvariablen zugeordnet werden soll.
Entfernen
Entfernt das ausgewählte Element aus dem Erstellungspfad. Hiermit wird die Ressource nicht gelöscht.


Dialog für erweiterte Auswahl
Option
Beschreibung
Neuen Klassenordner erstellen
Erstellt einen neuen Klassenordner für den Erstellungspfad.
Vorhandene Klassenordner hinzufügen
Hiermit können Sie in der Workbench-Hierarchie navigieren und Ordner auswählen, die als Klassencontainer im Erstellungspfad dienen sollen.
Container hinzufügen
Ermöglicht das Hinzufügen eines Klassenpfadcontainers. Klassenpfadcontainer können für eine willkürliche Anzahl von Einträgen stehen. Typische Verwendungen bestehen in der Darstellung einer Menge von JRE-Einträgen. Der JRE-Container stellt eine Alternative zum Klassenpfadeintrag 'JRE_LIB' dar.

Registerkarte für Reihenfolge und Exportieren

In der Liste  Klassenpfad für Erstellung können Sie durch Klicken auf die Schaltflächen  Nach oben und Nach unten den ausgewählten Pfadeintrag in der Erstellungspfadreihenfolge für das neue Projekt nach oben oder nach unten versetzen.
Markierte Listeneinträge sind als exportiert gekennzeichnet. Exportierte Einträge sind für andere Projekte, die dieses Projekt erfordern, sichtbar. Verwenden Sie die Optionen  Alles auswählen und  Alles abwählen, um die den markierten Status aller Einträge zu ändern. Quellenordner werden stets exportiert und können nicht abgewählt werden.

Ausgabeordner für Erstellung

Unten auf dieser Seite können Sie im Feld Ausgabeordner für Erstellung einen Pfad in einen Ordnerpfad eingeben, in dem sich die Kompilierungsausgabe für dieses Projekt befinden soll. Wählen Sie mit ' Durchsuchen' eine vorhandene Position im aktuellen Projekt aus. Die Standardeinstellung für dieses Feld wird auf der Benutzervorgabenseite für neues Projekt (Fenster > Benutzervorgaben > Java > Neues Projekt) konfiguriert.

 

Verwandte Konzepte

Erstellungsklassenpfad

Klassenpfadvariablen

Verwandte Aufgaben

Mit Erstellungspfaden arbeiten

Quelle zu Variablen zuordnen
Quelle zu JAR-Datei zuordnen

Verwandte Referenzen

Häufig gestellte Fragen zu JDT

Benutzervorgaben für Klassenpfadvariablen
Java-Erstellungspfad - Eigenschaften

Copyright IBM Corporation und Andere 2000, 2002. Alle Rechte vorbehalten.