2012-07-04 1 views
0

Добавили управление Ivy в одно из моих проектов затмения. После этого ничего не произошло.Добавили управление Ivy в проект Eclipse, и что?

У меня есть руководство, чтобы добавить что-то к ivy.xml и ivysettings.xml, ну и что? Как создать пустые версии этих файлов? Где их поставить?

Я создал некоторые интуиции в корне проекта, а затем добавил в файлы то, что было сказано.

Ничего не случилось. Где новые библиотеки? Как заставить Айви что-то сделать?

Версия: Apache IvyDE 2.2.0.beta1-201203282058-РЕЛИЗ о выпуске Затмение Helios Сервис 2

Направляющих для плюща для Xuggler: http://www.xuggle.com/downloads

Я создал ivy.xml по File New и добавил, что было сказал без эллипсиса. icysettings.xml - это всего лишь образец без эллипса.

ответ

0

Да ivy.xml должен находиться в корне (для конфигурации по умолчанию). попробовать это:

<ivy-module 
    version="2.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd" 
    xmlns:e="http://ant.apache.org/ivy/extra"> 

     <info organisation="com.organisation" module="stackoverflow" revision="1.0.0" status="integration" > 
     </info> 

     <configurations> 
      <conf name="default" /> 
     </configurations> 

     <dependencies> 
        <dependency org="xuggle" name="xuggle-xuggler" rev="5.2" /> 
    </dependencies> 
</ivy-module> 

Создать файл ivysettings.xml в корне, а также. Это один приспособлено для вашей потребности

<ivysettings> < 
    settings defaultResolver="default" /> 
    <include url="${ivy.default.settings.dir}/ivysettings.xml" /> 

    <resolvers> 
     <url m2compatible="true" name="xugglecode"> 
      <ivy 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organization]/[artifact]/[revision]/ivy-[revision].xml" /> 
      <ivy 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organization]/[artifact]/ivy-[revision].xml" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[artifact](-[revision]).[ext]" /> 
      <artifact 
       pattern="http://build.xuggle.com/view/Stable/job/red5_jdk6_stable/lastSuccessfulBuild/artifact/workingcopy/dist/[artifact].[ext]" /> 
     </url> 
     <chain name="default" changingPattern=".*SNAPSHOT"> 
      <resolver ref="xugglecode" /> 
     </chain> 
    </resolvers> 
</ivysettings> 

Теперь, когда вы добавляете управление плющом, в главной вкладке вы должны увидеть Ivy Файл: ivy.xml по умолчанию. перейдите на вкладку настроек. Установите флажок «Включить специальные настройки проекта». в пути настроек Ivy, проще выбрать тот, который вы только что создали в корневом проекте, используя кнопку «Рабочая область». Перейдите и выберите.

Нажмите ОК. Он начнет решать немедленно. Я должен сказать вам, что даже если файл существует, я не смог его получить. Плющ-консоль кажется застрявшей. Я получаю код статуса 403. Я работаю с работы.

Возможно, вам удастся решить эту проблему. Если нет, рассмотрите это как мини-пример того, как настроить IvyDE.