Ese build.xml no genera un jar, solo compila el código q se encuentra dentro de 'src'.
De todas formas me parece q está incompleto, hace referencia a variables q no son declaradas.
En el target 'compile' debes pasarle el classpath donde se encuentran las librerías de tu proyecto. Debes resolver añadiendo lo siguiente:
Código:
<!--
En el filset cambia la propiedad dir hacia la carpeta
donde estén los jars de los q depende tu proyecto
-->
<path id="compile.classpath">
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</path>
<!--
Para crear un jar usas la operacion jar :)
-->
<target name="jar" depends="compile">
<jar destfile="${dist.dir}/application.jar">
<fileset dir="${build.dir}/classes" includes="**/*.class" />
</jar>
</target>
Saludos;
Nup_