Задача Junit ant - JUnitTask не найден

Я пытаюсь запустить тест Junit из файла ant build.xml. Я читаюВот что вы можете использовать файл junit.jar вместо .jar, который находится в каталоге ant.home / lib. Это то, что я хочу сделать, так как наша установка автоматической сборки Jenkins не имеет файла junit.jar в его каталоге ant lib.

Даже с самым простым проектом я всегда получаю эту ошибку, что JUnitTask не был найден. Если вы посмотрите на мой файл build.xml, он явно включен и используется в задаче junit.

build.xml:

<project default="all">
    <property name="TALK" value="false" />

    <path id="classpath.base">
    </path>
    <path id="classpath.test">
        <fileset dir="." includes="**/*.jar" />
    </path>

    <target name="compile-test">
        <javac srcdir="src" verbose="${TALK}">
            <classpath refid="classpath.test" />
        </javac>
    </target>

    <target name="test" depends="compile-test">
        <junit>
            <classpath refid="classpath.test" />
            <formatter type="brief" usefile="false" />
            <test name="TestClass" />
        </junit>
    </target>

    <target name="all" depends="test" />
</project>

Небольшой пример, который я сделал для проверки, выглядит так:

РЕДАКТИРОВАТЬ: Обновлено на основе ответа

Ответы на вопрос(3)

Ваш ответ на вопрос