Ant-Tasks für Build ohne GUI

Ant-Tasks sind zum Erstellen eines Ant-Scripts erforderlich, das in einem EGL-Build ohne GUI verwendet werden soll. Neben den von Eclipse, Rational Application Developer und der Bibliothek Ant-Contrib definierten Ant-Tasks, stellt Rational Business Developer auch mehrere Ant-Tasks zu Ihrer Verwendung bereit.

Ein Beispiel der Build-Script-Datei enthält die folgenden Abschnitte. Sie können auch Ihre eigene Builddatei entsprechend Ihrer Umgebung definieren.

Eigenschafteneinstellung
Dieser Abschnitt enthält allgemeine Eigenschafteneinstellungen.
Initialisierung
Dieser Abschnitt enthält die Arbeitsbereichsinitialisierung, wie zum Beispiel die Erstellung der Serverlaufzeit, die Einstellung der Arbeitsbereichsvorgaben usw.
Tipp:
  • Zum Abrufen aller im aktueller Arbeitsbereich unterstützten Servertypen verwenden Sie die von Rational Application Developer definierte Ant-Task listServerTypes.
  • Zum Abrufen aller unterstützten Vorgaben exportieren Sie zunächst die Eclipse-Vorgaben von Ihrem Arbeitsbereich in ein Eclipse-EPF-Archiv. Öffnen Sie dazu den Arbeitsbereich von Rational Business Developer und klicken Sie auf Datei > Exportieren > Allgemein > Vorgabe. Anschließend prüfen Sie die Exportdatei, um die Namen der Vorgaben, die Vorgaben-IDs und die Werte für den Arbeitsbereich zu ermitteln und verwenden diese korrekt in der Ant-Task WorkspacePreferencesSet, die von Rational Application Developer definiert wird.
Projektimport
In diesem Abschnitt durchlaufen Sie alle Verzeichnisse im Arbeitsbereichsordner in einer Schleife und verwenden die Ant-Task projectImport zum Importieren von Projekten in den Arbeitsbereich.
Standardziel
In diesesm Abschnitt rufen Sie die Ant-Task workspaceBuild Ant auf, um einen Gesamtbuild zu erstellen. Anschließen durchlaufen Sie in einer Schleife alle Projekte. Wenn sich eine Ant-Scriptdatei im Buildordner befinden, führen Sie die Builddatei aus.

Feedback