Задача PropertyFile довольно идеально подходит для того, что я хочу сделать, и следующее иллюстрирует то, что я хочу сделать:Заменить/добавить свойство в propertyfile
<PropertyFile file="${warSrc}/web/WEB-INF/my.properties">
<entry key="compilationDate" operation="=" type="date" default="now" />
</PropertyFile>
Я просто хочу, чтобы установить это свойство даты последний скрипт компиляции. К сожалению, эта задача, похоже, не распространяется с моим пакетом муравьев, и, хотя я могу изменить свое рабочее пространство, чтобы иметь его, это означает, что все, кто приносит этот проект, будут делать то же самое, и я хочу использовать только основные задачи ant чтобы избежать этого дополнительного шага настройки.
Какое-то использование задач «Заменить» кажется идеальным, но я не уверен, как использовать их для поиска строки, начинающейся с compilationDate =, а затем заменить оставшуюся часть содержимого текущей датой.