2010-05-16 18 views

Répondre

7

Exemple de http://ant.apache.org/manual/Tasks/jar.html:

<jar destfile="${dist}/lib/app.jar"> 
    <fileset dir="${build}/classes"/> 
    <fileset dir="${src}/resources"/> 
    </jar> 

Donc, fondamentalement, vous voulez inclure les fichiers-données de la même manière que les « ressources » sont incluses ci-dessus.

De la documentation de la tâche <jar>:

Il est possible d'affiner l'ensemble des fichiers qui sont secouée. Cela peut être fait avec les attributs includes, includesfile, excludes, excludesfile et defaultexcludes.

0

Copiez les fichiers dans votre répertoire de classes, où ils seront inclus dans le fichier jar.

enter code here 

<target name="copyHibernateXml"> 
    <copy todir="classes"> 
     <fileset dir="${basedir}/${sourceDir}" includes="*.xml,*.csv"/> 
    </copy> 
</target> 
Questions connexes