Как я заставляю Ivy копировать зависимости в каталог lib при использовании его из командной строки?

У меня есть следующая команда:

java -jar ...\ivy-2.2.0-rc1.jar -ivy ...\ivy.xml

Который я ожидаю разрешать зависимости и копировать их в папку lib моего проекта.

Плющ, кажется, разрешает зависимости, но не делает копии. Если я выполняю задачу Ant, копия происходит правильно.

Кто-либо знает, почему копии к lib не происходит с моим вызовом командной строки?

6
задан Tim 15 July 2010 в 14:04
поделиться

1 ответ

Вам не хватает параметра получить .

java -jar $IVYJAR \ 
     -settings ivysettings.xml \
     -ivy ivy.xml \
     -retrieve "lib/[artifact].[ext]"

Вы указываете шаблон для извлечения артефакта из кеша

По умолчанию автономная программа ivy разрешает только зависимость (другими словами, только загружает и кеширует)

6
ответ дан 17 December 2019 в 02:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: