7.4. Projekte, Properties, Targets, Tasks

Ein Ant-Build-Skript ist in vier Basisabschnitte eingeteilt:

Projekte

Alles in Ihrer Build-Datei ist Teil eines einzigen Projekts:

<project name="BeatBox" default="dist">

In diesem Fall wird Ant das dist-Target ausführen, wenn das Skript gestartet wird.

In Ant wird alles in XMLElementen (Tags) abgebildet.

Ihr Projekt sollte einen Namen und ein Default-Target haben, das auszuführen ist, wenn das Skript ausgeführt wird.

Alles Weitere in der Build-Datei wird in das ProjektTag eingebettet.

Properties

Properties in Ant ähneln Konstanten stark. Sie gestatten Ihnen, feste Werte innerhalb des Skripts zu benutzen, die Sie an einer einzigen Stelle festlegen (und ändern) können:

<property name="version" value="1.1" ...

Get Softwareentwicklung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.