Я использую git-commit-id-plugin и хочу предоставить файл git.properties в папке ресурсов, содержащий заполнители для каждого определенного свойства (как показано в https://www.baeldung.com/spring-git-information (раздел 4.3). Я запускаю сборка с maven и она генерирует файл git.properties в каталоге target / classes (по умолчанию, я думаю). Этот сгенерированный файл каким-то образом все еще содержит заполнители, которые, как я ожидал, будут целевыми значениями. Ниже приведен мой конфиг в pom .xml.
Если я пропущу файл resources / git.properties, он будет работать нормально. Я хотел получить файл заполнителя, потому что я хотел вручную добавить некоторые свойства, а затем позволить плагину просто заменить заполнители и, наконец, работать с полученным файлом.
Я что-то пропустил?
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>2.2.5</version>
<executions>
<execution>
<id>get-the-git-infos</id>
<goals>
<goal>revision</goal>
</goals>
</execution>
</executions>
<configuration>
<generateGitPropertiesFile>false</generateGitPropertiesFile>
</configuration>
</plugin>