Comment puis-je éliminer les sources dans un javac tâche ant?

J'ai la suite dans ma build.xml:

<target name="compile.baz" depends="init">
   <javac destdir="${build.dir}/classes" debug="on">
      <compilerarg value="-Xlint:deprecation"/>
      <src>
         <pathelement location="${src.dir}/com/foo/bar/baz/" />
         <pathelement location="${src.dir}/com/foo/bar/quux/" />
         <!-- Need to exclude ${src.dir}/com/foo/bar/quux/dontwant/-->
      </src>
      <classpath refid="classpath.jars" />
   </javac>
   ...
</target>

Ce surtout est ce que je veux, sauf que (comme le commentaire dit) je ne pas voulez que les fichiers
${src.dir}/com/foo/bar/quux/dontwant/ être compilé par cette tâche (mais je ne veux tout le reste sous ${src.dir}/com/foo/bar/quux/ être compilé dans cette tâche).

Je suis une complète ant n00b, et de la documentation n'a pas été une grande aide pour moi. Je vois plusieurs endroits où il dit qu'il existe différents exclure/exclut les éléments/attributs, mais à chaque variation, que je pense soit a aucun effet ou qu'une erreur comme "bla ne prend pas en charge les "exclure " attribut".

OriginalL'auteur Laurence Gonsalves | 2010-06-30