En utilisant ant la guerre tâche pour inclure des fichiers dans le répertoire WEB-INF

Je suis en utilisant ant pour construire ma web-app. Je suis sûr que c'est simple mais je ne peux pas comprendre comment le dire à ant pour créer un dossier dans le répertoire WEB-INF et copier des fichiers.

Mon ant la guerre tâche ressemble à ceci:

<target name="warItUp" depends="compile">
    <war destfile="MyApp.war" webxml="${home.dir}\WEB-INF\web.xml">

        <classes dir="${classes.dir}"/>
        <classes file="${src.dir}/hibernate.cfg.xml"/>
        <classes dir="${src.dir}" includes="**/*.hbm.xml"/>

        <!-- Include the PDF files -->
        <fileset dir="${home.dir}/PDFs">
            <include name="**/*.pdf"/>
        </fileset>

        <!-- Include the JSP files -->
        <fileset dir="${home.dir}/JSPs">
            <include name="**/*.jsp"/>
        </fileset>

        <!-- Include the images -->
        <fileset dir="${home.dir}/images">
            <include name="**/*"/>
        </fileset>          
    </war>

Tous les fileset éléments de travail c'est à dire qu'ils comprennent les pdf, jsp et les fichiers d'image dans le répertoire racine de la guerre de fichier.

Mais si je veux créer un sous-répertoire dans le répertoire WEB-INF de la guerre de fichiers et les fichiers à inclure dans il comment puis-je spécifier que? par exemple, dire que je voulais inclure WEB-INF/TagLibraryDescriptors/MyTagLib.tld dans le fichier war ou si je voulais créer un site WEB-INF/JSP dossier dans mon fichier war et de copier tous les fichiers JSP.

Grâce.

Trouvé une solution moi-même, voir la réponse ci-dessous. Désolé pour perdre quelqu'un.

OriginalL'auteur CodeClimber | 2011-02-02