Плющ используется при сборке файлов WAR и EAR.
Например:
<ivy:retrieve pattern="${lib.dir}/[artifact].[ext]"/>
<war destfile="${war.file}" webxml="${resources.dir}/web.xml">
<fileset dir="${resources.dir}" excludes="web.xml"/>
<lib dir="${lib.dir}"/>
</war>
Команда retrieve используется для заполнения каталога lib, содержимое которого копируется в WAR.(Тег lib гарантирует, что банки помещаются в WEB-INF / lib внутри WAR)
Обновление
Задача получения ivy может бытьЗапустите из командной строки, если вы просто хотите загрузить зависимости в локальный каталог:
java -jar ivy.jar -ivy ivy.xml -retrieve "lib/[artifact].[ext]"