Zipfileset et construction de WAR [ANT] - Java - Programmation
Marsh Posté le 07-04-2008 à 21:12:33
Bon finalement j'ai contourné le problème en utilisant la tache "antcall" couplé avec la condition "if" sur la tache "target" appellée par antcall.
Marsh Posté le 25-04-2008 à 13:18:14
ReplyMarsh Posté le 25-04-2008 à 23:20:27
de mémoire c'est fourni dans un coin des distribs de tomcat ...
Marsh Posté le 26-04-2008 à 11:45:35
Je n'ai pas trouvé de tache propre à l'insertion de contenu de répertoire dans un WAR qui accepte des instructions conditionnelles type "if".
Ce n'est pas grave, j'ai contourné le problème pour un résultat identique.
Marsh Posté le 07-04-2008 à 11:11:27
Bonjour,
J'ai créé une tache ANT pour construire un fichier war. J'ai donc utilisé le tag zipfileset pour remplir le war, de la manière suivante :
Mon problème est le suivant : la fonction zipfileset plante quand le répertoire n'existe pas ce qui peut arriver suivant certains cas de compile.
Je cherche donc à utiliser la commande suivante pour tester l'existance du répertoire :
puis utiliser la variable "isDirExists" pour dire ou pas au zipfileset de s'executer. Or l'attribut "if" n'existe pas pour la commande zipfileset.
J'ai testé la commande suivante mais je n'arrive pas à introduire le répertoire comme je le souhaiterai :
La variable "root.dir" étant le répertoire parent de "myDir". root.dir existera toujours à l'inverse de myDir qui peut ne pas exister.
Y a t il une alternative pour tester l'existance d'un répertoire et ainsi pouvoir l'injecter dans le war sans avoir d'erreur?
Par avance merci
Message édité par DTSman le 07-04-2008 à 12:21:42
---------------
Tuto ColorHCFR : Home-cinema & Multimedia