Почему "@ maven.build.timestamp @ иногда заменяется плагином ресурсов maven на другой формат iso? - PullRequest
0 голосов
/ 28 декабря 2018

Внутри весеннего проекта у меня есть файл с именем version.properties, который я использую для доступа к некоторым значениям maven из pom.

Этот файл "анализируется" плагином ресурсов maven, чтобы он содержал действительные значенияпосле замены заполнителей в оригинальной версии. свойства.

Например:

version=@project.version@
timestamp=@maven.build.timestamp@

Становится после ресурсов:

version=0.1.7
timestamp=2018-12-27T21:14:33Z

Например:

Этоправильный вывод:

2018-12-27T21:14:33Z

Это не так:

20181227-2209

Но это происходит только тогда, когда я переключаю сборку mavens build.version. Любая идея, почему это такпроисходит?

Фильтрация в pom.xml включена следующим образом:

   <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
...