werde ich Setup verschiedene Eigenschaften in meiner build.properties Datei. Ich verwende diese, um dynamisch Pfade in meinen Zielen zu erstellen.
Definieren Sie den Speicherort Ihrer Datei build.properties:
<!-- all properties are in build.properties -->
<property file="build.properties" />
diese Eigenschaften in Ihre Ziele verwenden:
Eigenschaften in den Build-Eigenschaften sind ähnlich einer INI-Datei einrichten:
project.rootdir=c:/Deploy
project.tempbuilddir = c:/Deploy/Temp/Inetpub
project.builddir=c:/Deploy/Inetpub
# Build prefix will be added to that tags urls (.../tags/${project.buildprefix}Build_${today.date})
project.buildprefix=ACA_
ich Ihnen raten, wenn nötig Datei, eine dynamische Datei als Eigenschaften verwenden können, solange Sie den richtigen Pfad zu den define Datei. Sie können es auf eine serverseitige Datei verweisen, um Ihre Eigenschaftendatei (ColdFusion, PHP, JSP, was auch immer) dynamisch zu schreiben.
Das tut nicht, was ich verlange. Ich habe eine Top-Level build.xml. Ich möchte, dass es in allen build.xml in allen Unterverzeichnissen der obersten Ebene eine Aufgabe aufruft (dh clean). – Tazzy531