Я использую maven 3.0.4 и хочу сделать метку времени сборки доступной для моего приложения. Для этого я помещаю placeholder в файл .properties
и разрешаю фильтр maven при сборке. Хотя это работает отлично для ${project.version}
, ${maven.build.timestamp}
не подставляется при фильтрации.
Свойство, похоже, доступно для сборки - я могу использовать его для изменения имени артефакта:
<finalName>${project.artifactId}-${maven.build.timestamp}</finalName>
Так почему он недоступен для фильтрации ресурсов? И, что более важно, как мне сделать доступным?