Как IvyDE может сосуществовать с Ant и Ivy командной строки?
У меня проблемы с бегом Ivy->Resolve
из Eclipse IDE с установленным IvyDE. Тем временем муравьиная мишень
<target name="retrieve" unless="library.installed" description="Retrieves the libraries if needed">
<!-- Ivy configuration - http://ant.apache.org/ivy/history/trunk/ant.html -->
<ivy:settings file="ivysettings.xml"/>
<condition property="ivy.conf.name" value="java6">
<not>
<isset property="ivy.conf.name"/>
</not>
</condition>
<echo message="Ivy conf name: ${ivy.conf.name}"/>
<ivy:resolve file="ivy.xml" conf="${ivy.conf.name}" checkIfChanged="false" transitive="false" />
<ivy:retrieve conf="${ivy.conf.name}"/>
</target>
работает нормально и без ошибок. Он загружает все необходимые файлы в папку, расположенную в моем профиле.ivy2
Как заставить Eclipse использовать его? Не вижу ivy.xml[*]
узел в проводнике пакетов в то время как ivy.xml[*]
запись в диалоге конфигурации пути сборки существует, но пуста.
Как указать IvyDE на баночки, загруженные внешним Ivy?
РЕДАКТИРОВАТЬ 1
Моя проблема в том, что IvyDE не работает правильно. Он либо зависает, либо вызывает сообщения об ошибках. Но никогда не работает нормально. Я пытаюсь решить эту проблему.
Так что ваши описания хороши, но они для нормальной работы Айви.
2 ответа
1. Добавьте библиотеку Eclipse
В разделе "Библиотеки" свойств ваших проектов нажмите "Добавить библиотеку" и выберите "Управляемые зависимости IvyDE"
2. выберите файл ivy.xml
Выберите ivy.xml вашего проекта и выберите соответствующие конфигурации (сначалавсе будет делать)
3. Настройте дополнительные параметры
Если у вас есть специальный файл ivysettings.xml, вы можете выбрать его на "странице настроек".
Вам нужно щелкнуть правой кнопкой мыши по вашему ivy.xml и выбрать "Добавить библиотеку плюща...".