<project name="test" default="all" basedir="."> <target name="init"> <javac srcdir="tasksource" destdir="build/taskclasses"/> <jar jarfile="mytasks.jar"> <fileset dir="build/taskclasses"/> </jar> <taskdef name="customtask" classname="com.mycom.MyCustomTask"> <classpath> <pathelement location="mytasks.jar"/> </classpath> </taskdef> </target> </project>