Fügen Sie beim Kopieren von Ressourcen mit der Filterung eine eindeutige Snapshot-Version hinzu
-
10-12-2019 - |
Frage
Wenn Sie Ressourcen mit dem Filtern in MAVEN kopieren, möchte ich die eindeutige Snapshot-Version in einer Ressourcendatei hinzufügen.
Ich habe die Filterung aktiviert: generasacodicetagpre.
Dies ist meine Ressourcendatei: generasacodicetagpre.
Nach dem Ausführen von mvn resources:resources
ist dies das Ergebnis:
generasacodicetagpre.
Aber was ich eigentlich will, ist das: generasacodicetagpre.
Lösung
Since version 2.1.0-M1, Maven supports special syntax to get build timestamp in pom.xml, check out the doc here:
<project>
...
<properties>
<maven.build.timestamp.format>yyyyMMdd.HHmmss</maven.build.timestamp.format>
</properties>
...
</project>
Alternatively, you can use buildnumber-maven-plugin.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow