В настоящее время у меня ANT_HOME
находится в /home/<myuser>/ant/1.8.4/ant-1.8.4
.
Я только что загрузил tarball Apache Ivy, который включает в себя его зависимости. Я извлек его в /home/<myuser>/ivy/2.3.0-rc1/ivy-2.3.0-rc1
.
Затем я скопировал /home/<myuser>/ivy/2.3.0-rc1/ivy-2.3.0-rc1/lib/*.jar
в ANT_HOME/lib
. Если мое понимание того, как Ant работает с плагинами/расширениями, является правильным, тогда Ant теперь сможет иметь доступ ко всем задачам Ivy во время выполнения.
Мой следующий вопрос: как определить задачи Ivy внутри моего файла сборки Ant? Скажем, я хочу использовать задачи ivy-retrieve
, ivy-resolve
и ivy-publish
. Каковы все конфигурации, которые мне нужно выполнить (в XML), чтобы эти задачи работали при запуске моей сборки Ant из командной строки (я не буду строить через плагин Ant -Eclipse). Спасибо заранее!