Bonjour,
je défini des propriétés MAVEN suivantes:

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    <properties>
        <version.date>13/09/2022</version.date>
        <maven.build.timestamp.format>dd/MM/yy</maven.build.timestamp.format>
        <buildNumber>${maven.build.timestamp}</buildNumber>
    </properties>

j'utilise SPRING BOOT et je références ces propriétés dans mon fichier de ressources application.properties

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
app.version.date=@version.date@
app.build.format=@maven.build.timestamp.format@
app.build.date=@buildNumber@
Je référence ces 3 propriété dans le cadre de Spring Boot

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
    @Value("${app.version.date}")
    private String versionDate;
 
    @Value("${app.build.format}")
    private String buildFormat;
 
    @Value("${app.build.date}")
    private String buildDate;
J'imprime ces 3 propriétés dans cette classe Java et j'obtiens les valeurs

The project version date is: @version.date@
The build format is: @maven.build.timestamp.format@
The build date is: @buildNumber@
et non les valeurs que je voulais avoir. Voyez vous ce qui ne va pas ?