J'essaie de copier un répertoire à l'aide de la tâche code> copie code>.
Je suis un débutant à la fourmi; Ma solution actuelle est la suivante: p>
<copy todir="${release_dir}/lib"> <fileset dir="${libpath}" /> </copy>
4 Réponses :
Ceci le fera:
<copy todir="directory/to/copy/to"> <fileset dir="directory/to/copy/from"/> </copy>
de http://ant.apache.org/manual/tasks/copy. HTML :
<copy todir="../new/dir"> <fileset dir="src_dir"/> </copy>
Tout d'abord, ce sont les exemples de la documentation anti-ant:
Copier un répertoire à un autre répertoire P> copier un ensemble de fichiers sur un répertoire P > <copy todir="../backup/dir">
<fileset dir="src_dir"/>
<globmapper from="*" to="*.bak"/>
</copy>
Juste parce que les docs ne m'étaient pas très clairs pour moi, et parce que le temps que j'ai passé peut servir d'autres:
Les documents disent que cela "copie un répertoire (DIR1) vers un autre répertoire (DEST)": P >
<copy todir="../new/dest"> <fileset dir="src" includes="dir1/**"/> </copy>
Je pense que vous manquez votre solution actuelle.
Vous devez indenter le code afin d'inclure XML dans vos messages.