IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Zipper en boucle dans un dossier


Sujet :

ANT Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Zipper en boucle dans un dossier
    Bonjour,

    J'aimerai savoir comment faire pour zipper une liste de dossier.
    Je m'explique, j'ai un dossier "livrable" et dedans j'ai plusieurs dossier :
    - dossierA
    - dossierB
    - dossierC
    etc...

    Et j'aimerai avec une tache ANT parcourir mon dossier "livrable" et zipper tout les dossier qui sont à l'intérieur et obtenir ceci :
    - dossierA.zip
    - dossierB.zip
    - dossierC.zip
    etc...

    Merci d'avance

  2. #2
    Futur Membre du Club
    Inscrit en
    Juin 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Here is the solution I found:=

    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
    	<target name="zipAll">
    		<mkdir dir="${basedir}/${build.dir}/zip"/>
    		<for param="file">
    		  <path>
    		    <dirset dir="${basedir}/${build.dir}/">
    		      <include name="*"/>
    		      <exclude name="zip"/>
    		    </dirset>
    		  </path>
    		  <sequential>
    		  	<basename property="@{file}_basename" file="@{file}" />
    		  	<zip destfile="${basedir}/${build.dir}/zip/${@{file}_basename}.zip" basedir="${basedir}/${build.dir}/${@{file}_basename}"/>
    		  </sequential>
    		</for>
    	</target>
    I had to add the ant contrib library to my project to use the for task.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Boucle dans un dossier
    Par sasafca dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 04/07/2013, 15h53
  2. [TOS4.2.3] Boucle dans un dossier tant que
    Par Albat_r dans le forum Développement de jobs
    Réponses: 11
    Dernier message: 24/02/2012, 16h42
  3. [AC-2002] Boucle pour importer et traiter des fichiers excel dans un dossier
    Par Tinien dans le forum VBA Access
    Réponses: 9
    Dernier message: 02/06/2010, 11h59
  4. Réponses: 1
    Dernier message: 04/02/2010, 20h41
  5. De zipper dans un dossier
    Par Hoopsy dans le forum Langage
    Réponses: 3
    Dernier message: 30/11/2009, 13h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo