Как 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 и выбрать "Добавить библиотеку плюща...".

Другие вопросы по тегам