Benutzerdefinierten Java-Knoten kompilieren

Wenn Sie den Code für Ihren benutzerdefinierten Java-Knoten erstellt haben, müssen Sie Ihn für Ihr Betriebssystem kompilieren.

Vorbereitungen

Sie müssen über einen benutzerdefinierten Knoten verfügen, der in Java geschrieben ist. Dieser kann einer der unter Beispielknotendateien beschriebenen bereitgestellten Beispielknoten oder ein Knoten sein, den Sie selbst mithilfe der Anweisungen unter Nachrichtenverarbeitungs- oder Sendeknoten in Java erstellen oder Empfangsknoten in Java erstellen erstellt haben.

Sie können einen benutzerdefinierten Java-Knoten entweder über die Befehlszeile oder im Projekt selbst in der Workbench kompilieren. Beide Optionen werden nachfolgend beschrieben.

Für die Kompilierung benutzerdefinierter Java-Knoten über die Befehlszeile auf einer beliebigen Plattform ist ein kompatibles IBM Software Developer Kit for Java erforderlich. Ausführliche Informationen zu unterstützten Java-Versionen finden Sie unter Zusätzliche Softwarevoraussetzungen.

Benutzerdefinierten Java-Knoten über die Workbench kompilieren

Verwenden Sie die folgende Prozedur, wenn Sie benutzerdefinierte Java-Knoten aus der Workbench kompilieren möchten:

  1. Wechseln Sie zur Perspektive 'Java Development'.
  2. Wählen Sie im Package Explorer in Ihrem Knotenprojekt das Verzeichnis /src aus, und klicken Sie auf Datei > Exportieren.
  3. Wählen Sie aus der daraufhin angezeigten Liste den Eintrag 'JAR file' (JAR-Datei) aus. Klicken Sie auf Weiter. Daraufhin sehen Sie eine Liste mit den Ressourcen, die von Ihnen als JAR-Dateien exportiert werden können.
  4. Stellen Sie sicher, dass die Option Export generated class files and resources (Generierte Klassendateien und Ressourcen exportieren) ausgewählt ist.
  5. Geben Sie einen Namen und Pfad für Ihre JAR-Datei an. Speichern Sie die Datei im Stammverzeichnis Ihres Knotenprojekts unter dem gleichen Namen wie das Projekt (mit einer JAR-Erweiterung). Für die verbleibenden Optionen können Sie die Standardwerte verwenden. Klicken Sie auf Fertigstellen.
Die erstellte JAR-Datei wird nun im Knotenprojekt aufgeführt und ist zur Installation in einer Brokerdomäne (Informationen hierzu unter Laufzeitdateien für benutzerdefinierte Erweiterung auf einem Broker installieren) oder zur Verpackung für die Verteilung (Informationen hierzu unter Workbench-Projekt eines benutzerdefinierten Knotens verpacken) bereit.

Benutzerdefinierten Java-Knoten über die Befehlszeile kompilieren

Verwenden Sie die folgende Prozedur, wenn Sie einen benutzerdefinierten Java-Knoten aus der Befehlszeile kompilieren möchten:

  1. Fügen Sie die Speicherposition der Datei jplugin2.jar zur Umgebungsvariablen CLASSPATH hinzu. Im Folgenden ist die Speicherposition der Datei jplugin2.jar für die einzelnen Plattformen aufgeführt:

    Windows platform Installationsverzeichnis\classes\jplugin2.jar

    Linux platform Installationsverzeichnis/classes/jplugin2.jar

    UNIX platform Installationsverzeichnis/classes/jplugin2.jar

    z/OS platform Installationsverzeichnis/classes/jplugin2.jar

  2. Stellen Sie die Klasse für Ihren benutzerdefinierten Java-Knoten in folgendes Verzeichnis:

    Windows platform Installationsverzeichnis\sample\extensions\nodes

    Linux platform Installationsverzeichnis/sample/extensions/nodes

    UNIX platform Installationsverzeichnis/sample/extensions/nodes

    z/OS platform Installationsverzeichnis/sample/extensions/nodes

  3. Wechseln Sie zu dem Verzeichnis, in dem sich die Klasse für Ihren benutzerdefinierten Knoten jetzt befindet.
  4. Kompilieren Sie die Java-Datei (.java) mit dem Befehl javac. Beispiel:
    javac Knotenname.java
  5. Packen Sie die daraus resultierende Klassendatei (.class) in eine PAR-Datei (.par). Weitere Informationen hierzu finden Sie unter Einen benutzerdefinierten Knoten in Java verpacken.

Die erstellte PAR-Datei (.par) ist nun zur Installation in einer Brokerdomäne (Informationen hierzu unter Laufzeitdateien für benutzerdefinierte Erweiterung auf einem Broker installieren) oder zur Verpackung für die Verteilung (Informationen hierzu unter Workbench-Projekt eines benutzerdefinierten Knotens verpacken) bereit.

Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:30:01

as10002_