2013-06-17 2 views
1

Поскольку я новичок в Ant + Ivy, это может звучать очень наивно, но, пожалуйста, несите меня. Недавно я установил Ivy plugin для работы с netbeans. Но я не знаю, что делать дальше? Должен ли я сам создавать файл ivy.xml? мне нужно добавить ссылку на файл nbbuild.xml? если да где?Использование муравьиного плюща в netbeans

и, наконец, как написать ivy.xml для извлечения последних версий библиотек, которые я использую. например Я использую jgraph.jar, commons-codec-1.6.jar и т. Д. Может ли кто-нибудь продемонстрировать, как писать код в файле ivy.xml, чтобы получить последние версии этих файлов? Они доступны в maven central repository, Могу ли я подключиться к этому через ivy.xml? Если да, то как?

ответ

2

Следующий ответ на другой вопрос дает подробный пример исправной плющ позволило проекту:

Да, вы должны будете создать ivy.xml файл самостоятельно, но Maven Центральная делает это очень легко. Ваши примеры являются следующие:

Просто скопируйте-н-вставить объявления плющ зависимостей в файл ivy.xml:

<dependencies> 
    <dependency org="jgraph" name="jgraph" rev="5.13.0.0" /> 
    <dependency org="commons-codec" name="commons-codec" rev="1.6" /> 
</dependencies> 

Update

Если вы хотите перейти к последней редакции зависимости затем используйте dynamic revisions feature.

<dependencies> 
    <dependency org="jgraph" name="jgraph" rev="latest.release" /> 
    <dependency org="commons-codec" name="commons-codec" rev="latest.release" /> 
</dependencies> 

Будьте предупреждены, что это может привести к нестабильности, поскольку сторонние проекты со временем меняются.

+0

Ох. Хорошо, теперь я понимаю – tejas

+0

Другой вопрос, так что теперь rev 5.13.0.0. Всякий раз, когда появляется новая версия jGraph, мой ivy.xml автоматически узнает об этом и забирает его для меня? – tejas

+0

И последний вопрос о nbbuild.xml: теперь, когда у меня есть файл ivy.xml, как включить его в nbbuild.xml или как сообщить nbbuild.xml для ссылки на этот файл? – tejas