Ваш conf выглядит очень похоже на мой, за исключением того, что у меня есть другая зависимость для cobertura:
<dependency org="net.sourceforge.cobertura" name="cobertura" rev="1.9" conf="cobertura"/>
Также я предлагаю вам попробовать файл ivysettings.xml по умолчанию перед добавлением дополнительных репозиториев.
Образцы фрагментов
Разрешение пути к классу плюща:
<target name="init.deps" description="Download (if needed) and resolve the dependencies." unless="deps.init">
<taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" classpath="${ivy.jar.file}" />
<ivy:resolve />
<ivy:cachepath pathid="ivy.path" conf="production" />
<property name="deps.init" value="true"/> <!-- guard against multiple ivy computations -->
</target>
Использовать путь плюща для компиляции
<target name="compile" depends="init, record-build-number">
<javac srcdir="src" debug="true" destdir="build/classes">
<classpath>
<path refid="ivy.path" />
</classpath>
</javac>
</target>