Я хочу заменить токен @[email protected] в исходном java файле версией перед сборкой (Gradle - моя предпочтительная система сборки).
В моем текущем скрипте ant.replace(file: 'src/main/java/randers/notenoughvocab/main/Reference.java', token: '@[email protected]', value: version) он заменяет вхождения @[email protected] в фактический исходный файл, поэтому после сборки все вхождения шаблона были заменены версией, и если я изменю версию, файл сборки gradle больше не найдет там никаких шаблонов, и версия не обновится.
Я также видел задачу здесь, но я не понимаю, какие значения должны применяться для моего конкретного проекта.
Макет проекта для моего проекта, если это необходимо: 
Мой файл сборки gradle: просмотр на github