Properties sind Platzhalter für Werte, die erst während der Ausführung eines build-files festgelegt werden. Ein häufiges Einsatzgebiet von Properties ist die Definition von Verzeichnissen. So können z.B. das source- oder das bin-Verzeichnis im build-file dynamisch gehalten werden.
Properties können auf folgende Arten gesetzt werden:
Properties sind immutable, d.h. nach ihrer Initialisierung können diese nicht mehr verändert werden. Eine neue Wertzuweisung führt jedoch nicht zu einem Fehler.
Neben den frei definierbaren Properties existieren noch Standard-Properties mit fest definierten Werten: