Comment puis-je ajouter des informations d'horodatage à Maven d'artefacts?

Je me suis mise à niveau d'une grande accumulation de système à l'utilisation de Maven2 au lieu de la Fourmi, et nous avons deux exigences reliées à la que je suis bloqué sur:

  1. Nous avons besoin pour générer un horodatage de l'artefact, de sorte que la partie de la paquet
    la phase (ou autre ville), au lieu de construire

    project-1.0-SNAPSHOT.jar

    nous
    devrait être l'élaboration d'

    project-1.0-20090803125803.jar

    (où l'
    20090803125803 est juste un YYYYMMDDHHMMSS horodatage de quand le bocal est
    construit).

    La seule véritable exigence est que l'horodatage être une partie de la
    nom du fichier généré.

  2. Le même horodatage doit être inclus dans un version.propriétés fichier
    à l'intérieur de la jar généré.

Cette information est incluse dans le générés pom.propriétés lorsque vous exécutez,
par exemple, mvn package mais est commenté:

#Generated by Maven
#Mon Aug 03 12:57:17 PDT 2009

Aucune idée de par où commencer, il pourrait être utile! Merci!

InformationsquelleAutor Ryan | 2009-08-03