Bonjour,
J'ai un fichier properties qui contient des informations propres à un environnement donnés. Par exemple, dev.properties va contenir ce genre de choses :
J'ai, d'un autre côté, quelques fichiers de configuration qui contiennent ces clés de propriétés (${application.version}, ${user.name} par exemple). Je souhaiterais ainsi que ces fichiers soient filtrés. Autrement dit, que dans mon fichier trucmuche.conf, le ${user.name} soit remplacé par sa valeur dans dev.properties (foo donc).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 application.version=1.0 application.build=42 user.name=foo user.password=bar ...
Avec Maven2, il suffit simplement d'indiquer que les ressources sont filtrées, et c'est tout.
Sauf que là, j'ai besoin de le faire avec Ant.
Comment puis-je faire ?
J'ai regardé du côté du filterchain ou encore filterreader, mais je n'arrive pas à obtenir ce que je souhaite. Par défaut, Ant veut que les tokens à remplacer soient du format @xxx@ (@user.name@ par exemple), ce qui ne me convient absolument pas !
Une idée ?
Partager