Я буду задавать различные свойства в пределах моего файла build.properties. Я использую их для динамического создания путей в моих целях.
Определить местоположение файла build.properties:
<!-- all properties are in build.properties -->
<property file="build.properties" />
использовать эти свойства в ваших целей:
свойства в свойствах сборок аналогичны настройка INI-файл:
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_
Я думаю, вы могли бы использовать динамический файл как файл ваших свойств, при необходимости, до тех пор, как вы определяете правильный путь к файл. Вы можете указать его на серверный файл, чтобы динамически писать ваши файлы свойств (ColdFusion, PHP, JSP, что угодно).
Это не делает то, что я прошу. У меня есть build.xml верхнего уровня. Я хочу, чтобы он вызывал задачу (т.е. чистую) во всем файле build.xml во всех подкаталогах верхнего уровня. – Tazzy531