Apache Ivy - это подпроект Ant, призванный упростить управление зависимостями. Его основное использование - получение необходимых файлов JAR из репозиториев и публикация новых файлов JAR. Основная особенность Ivy заключается в том, что он интегрируется с обычными проектами Ant, а не требует новой парадигмы. (Примечание: этот тег не следует использовать для вопросов, касающихся компилятора Angular Ivy - вместо этого используйте тег angular-ivy.)

Apache Ivy - это подпроект Ant, призванный упростить управление зависимостями.
Его основное использование - получение необходимых файлов JAR из репозиториев и публикация новых файлов JAR. Основная особенность Ivy заключается в том, что он интегрируется с обычными проектами Ant, а не требует новой парадигмы.
Он может работать с репозиториями Maven.

Включите Ivy в вашем build.xml

Ivy упакован как antlib, поэтому для его включения вам необходимо сделать следующее

  1. Объявите пространство имен ivy в верхней части файла сборки

    <project ..... xmlns:ivy="antlib:org.apache.ivy.ant">
    
  2. Включите банку с плющом в один из каталогов библиотеки муравьев. Хорошей практикой является включение следующей цели в ваши файлы сборки для настройки новой среды:

    <target name="install" description="Used to install the ivy task jar">
      <mkdir dir="${user.home}/.ant/lib"/>
      <get dest="${user.home}/.ant/lib/ivy.jar" src="http://search.maven.org/remotecontent?filepath=org/apache/ivy/ivy/2.2.0/ivy-2.2.0.jar"/>
    </target>
    

Начиная

Ссылки

Плагин Eclipse

Менеджеры репозиториев

Плющ и Maven