Bonjour tout le monde,
J'aimerai créer un fichier texte au démarrage de mon process Maven 2. Ce fichier texte comprendrai la date et l'heure du système.
Connaissez vous un plug-in qui me permettrait de faire ça ou une tâche ant ?
Merci d'avance,
@+
Bonjour tout le monde,
J'aimerai créer un fichier texte au démarrage de mon process Maven 2. Ce fichier texte comprendrai la date et l'heure du système.
Connaissez vous un plug-in qui me permettrait de faire ça ou une tâche ant ?
Merci d'avance,
@+
Une idée :
Tu prends un fichier ressource dont le seul but sera d'être filtré par Maven lors de son exécution.
Après, il faut juste s'arranger pour que Maven, lors de son filtre, place dans ton fichier la date courante. Il doit bien y avoir un mot clé pour ça (je ne le connais pas, désolé)
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
Bon, je viens de regarder brièvement sur le Wiki de Maven, et je ne vois aucune propriété qui pourrait t'être utile pour récupérer la date actuelle.
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
C'est ce que je commençais à me demander. Je vais regarder par un autre moyen.
merci
@+
Sinon, tu peux faire un plugin pour ça. C'est un peu barbare je l'avoue, mais vu tes besoins, il n'est franchement pas compliqué !
Mais je suis sûr qu'il doit bien y avoir un moyen. Peut être en regardant du côté de Ant...
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
J'avais dans l'optique, si du côté de ant je ne trouvais pas la solution de faire un plug-in.
Je te tiens au courant dans la semaine,
Merci romaintaz
@+
Voilà en gros le code de ton plugin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 public class MyPlugin extends AbstractMojo { public void execute() throws MojoExecutionException { SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); String now = sdf.format(new Date()); BufferedWriter bf = null; try { FileWriter f = new FileWriter("monFichier", true); bf = new BufferedWriter(f); bf.write(now); bf.newLine(); } catch (IOException e) { e.printStackTrace(); } finally { if (bf != null) { try { bf.flush(); bf.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
Bon, j'ai fait ça vite, faut ajouter les imports, le pom.xml, l'utilisation du plugin dans les autres pom.xml, etc.
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
Bon apres pas mal de recherches, ca a l'air plus compliqué que ce que je croyais. Je vais donc rester simple et me faire un plug-in.
Merci de ton aide,
@+
Partager