Я не знаю, является ли способ, которым я это делаю, просто стилем или нет, но что, если вы сделали что-то вроде создания отдельного элемента для пути к классам, например:
<path id="ant.classpath">
<fileset dir="${ant.library.dir}">
<include name="ant-contrib-1.0b3.jar"/>
</fileset>
</path>
А потом позжеВ строке типа @FailedDev предлагается использовать атрибут classpathref
?:
<taskdef resource="net/sf/antcontrib/antcontrib.properties"
classpathref="ant.classpath"/>
?
Или я обнаружил еще одну вещь, которая говорит, что для ANT следует использовать antlib.xml
вместо antcontrib.properties
версии 1.6 +?
Редактировать:
Мне трудно определить, в каком продукте эта ссылка устранила проблему, но, если ничего не осталось, есть пара фрагментовв этом конкретном комментарии, который может обеспечить подходящий обходной путь для вас - хотя, может быть, это то, что вы имеете в виду, когда говорите
, никто не дал хорошего ответа, по крайней мере, не подходит[ваше] решение.
https://bugzilla.redhat.com/show_bug.cgi?id=663236#c2