Я почти уверен, что это простой вопрос, на который нужно ответить, и я видел, как он задавался раньше, просто не было однозначных ответов.
] У меня есть несколько файлов свойств, которые используются для разных сред, например xxxx-dev, xxxx-test, xxxx-live
Файлы свойств содержат что-то вроде:
server.name=dummy_server_name
server.ip=127.0.0.1
Файлы шаблонов, которые я использую, выглядят примерно так:
<...>
<server name="@server.name@" ip="@server.ip@"/>
</...>
Это действительно примитивный пример, но мне интересно, есть ли способ просто сказать ANT о замене всех токенов на основе файла свойств, вместо того, чтобы жестко кодировать строку токенов для каждого ... т.е.
<replacetokens>
<token key="server.name" value="${server.name}"/>
<token key="server.ip" value="${server.ip}"/>
</replacetokens>
Любая помощь была бы замечательной!