Я использую версию 1.5.3 плагина-заменителя Maven. Я хочу заменить строку «${версия}» в моем файле свойств, который содержит строку
application.version=${version}
с фактическим элементом ‹version›, определенным в моем файле pom. Я пытаюсь это сделать, но безуспешно:
<execution>
<id>replace-application-version</id>
<phase>compile</phase>
<configuration>
<file>${project.build.outputDirectory}/application.properties</file>
<replacements>
<replacement>
<token>\${version}</token>
<value>${version}</value>
</replacement>
</replacements>
</configuration>
<goals>
<goal>replace</goal>
</goals>
</execution>
Я не знаю, как правильно экранировать строку «${версия}» в блоке «токен». Любая помощь приветствуется.