Я ищу помощи, так как не могу передать значения в скрипте муравья.Работа моего скрипта ant заключается в том, чтобы скомпилировать исходный код, а затем сжать все файлы в одну папку и назвать его, например, - compile-2.0.0.0.zip.
Я читал число "2.0.0.0" из файла свойств.Моя структура сценария ant выглядит следующим образом ..
Базовый каталог "A":
build-common.xml
-> считывает файл свойств и присваивает значение в одномпеременная.код выглядит так -
<propertyfile file="./build.properties" >
<entry key="VERSION_NUMBER" type="string" default="2.0.0.0"/>
</propertyfile>
Тот же базовый каталог "A": buildA.xml
message = "* GENERATINGEXE S {VERSION_NUMBER} ************ "/>
Каталог "B": (buildB.xml вызывается buildA.xml)
message = "* ГЕНЕРАЦИЯEXE S {VERSION_NUMBER} ************ "/>
Проблема в том, что я не могу получить доступ к $ {VERSION_NUMBER} в buildB.xml.Я что-то здесь не так делаю?
Код для вызова buildB.xml из buildA.xml ..
<antcall target="antCall" >
<param name="antDir" value="${pathB}"/>
</antcall>
Любая помощь будет высоко оценена.