Ant-Scripts generieren

Ant ist eine einfache Open-Source-Steuerkomponente für die Script-Erstellung, die im XML-Format geschriebene Scripts ausführen kann. Ant ist für die Ausführung von Tasks, die normalerweise zu einer automatisierten Erstellung gehören, optimal geeignet.

Die in der Datei build.properties von Plug-ins und Fragmenten definierten Variablen werden durch die Ant-Scripts für eine automatisierte Erstellung verwendet. PDE generiert Ant-Scripts für die Erstellung einzelner Plug-in- und Fragmenterstellungsdateien sowie ein Gesamt-Script für die Erstellung der Komponenten-JAR. Dieses "Haupt-Script" ist auch für die Ausführung der einzelnen Script-Dateien in der richtigen Reihenfolge zuständig (die Reihenfolge ist durch die Abhängigkeitskette der Plug-ins definiert). Jede Erstellungsdatei hat denselben Namen (build.xml) und wird als Geschwistersegment der Manifestdateien in den entsprechenden Projekten erstellt.

Da Ant-Scripts die Ersetzungsvariablen in der Datei build.properties verwenden, können Sie diese Variablen normalerweise unverändert verwenden und müssen die generierten Scripts nicht modifizieren. Wenn Sie die Scripts ändern, dürfen Sie sie nicht jedes Mal erneut erstellen, wenn Sie die Komponente erneut erstellen wollen. Aus diesem Grund können Generierung und Ausführung von Scripts separat gesteuert werden.

Um Scripts zu erstellen, können Sie einfach im Komponentenmanifest auf die Schaltfläche JAR erstellen klicken. Wenn das Manifest nicht geöffnet ist, können Sie die Manifestdatei auswählen und dann im Kontextmenü die Option Komponenten-JAR erstellen auswählen. In beiden Fällen wird der folgende Assistent aufgerufen: