Bonjour,
Peut on stocker le resultat d'une command shell en Maven ?
par exemple, j'aimerais utiliser lors du build, par exemple la taille d'un fichier, le nombre de répertoire, ... des trucs comme ça ..
Merci
Version imprimable
Bonjour,
Peut on stocker le resultat d'une command shell en Maven ?
par exemple, j'aimerais utiliser lors du build, par exemple la taille d'un fichier, le nombre de répertoire, ... des trucs comme ça ..
Merci
Tu cherches quoi au juste ?
Si c'est rediriger le résultat d'une commande shell Maven, il suffit de faire :
mvn .... > monfichier.txt
mais cela ne fera que mettre dans ton fichier texte ce qui est affiché dans la console normalement.
Visiblement, tu cherches à faire plus que ça, à obtenir des infos que ne propose pas Maven par défaut (genre connaitre la taille d'un fichier, etc.). Me trompé-je ?
Pour etre précis: je cherche à utiliser le résultat de la commande 'uname -r'
dans mon build maven.
Pour être général, je cherche à utiliser le résultat d'une comande shell
dans maven.
Merci
Une idée serait d'utiliser le plugin Ant de Maven, et de créer une tâche ant qui vienne exécuter une commande système (ta commande shell dans ton cas) (tâche exec d'Ant il me semble). Tu peux ensuite rediriger le résultat vers un fichier de sortie...
Mouais, Ant c'est bien mais y'a quand même un plugin pour cela:
http://mojo.codehaus.org/exec-maven-...ugin-info.html
Resolu en utilisant ${os.version} dans maven (via un mojo)