Apache Ivy

Apache Ivy

Infobox Software
name = Apache Ivy



caption =
developer = Apache Software Foundation
latest release version = 2.0.0 beta 2
latest release date = release date|2008|04|03
latest preview version =
latest preview date =
operating system = Cross-platform
platform = Java
programming language = Java
genre = Agile Dependency Manager
license = Apache License 2.0
website = http://ant.apache.org/ivy

Apache Ivy is a transitive dependency manager currently being developed in the Apache Ant. Ivy works with Apache Ant to perform Java (or other language) project dependency resolution. Project dependencies are defined in an external XML file and list the resources necessary to build a project. Ivy then downloads resources similar to the way that Apache Maven does, but where Maven is a complete software build tool, Ivy is purely a transitive dependency manager.

Features

* Managing project dependencies
* XML-driven declaration of project dependencies and jar repositories
* Automatic retrieval of transitive dependency definitions and resources
* Automatic integration to publicly available artifact repositories repositories
* Resolution of dependency closures
* Configurable project state definitions, which allow for multiple dependency set definitions
* Extra publishing steps for local projects

History

Ivy was first created in September, 2004 by Jayasoft. Xavier Hanin was the principal architect and developer of the project. Jayasoft moved hosting of Ivy to Apache Incubator in October of 2006. The last version of Ivy hosted under Jayasoft was 1.4.1. Since then, the project has undergone package renaming to reflect its association with the Apache Software Foundation. Package names that were once prefixed fr.jayasoft.ivy are now org.apache.ivy.

Ivy graduated from the Apache Incubator in October, 2007. It is now a sub-project of Apache Ant.

References

* Steve Loughran, Erik Hatcher: Ant in Action, Manning Publications Company, ISBN 1-932394-80-X

External links

* [http://www.jaya.free.fr/ Archival Jayasoft website]
* [http://www.ibm.com/developerworks/java/library/j-ap05068/index.html Automation for the people: Manage dependencies with Ivy] by Paul Duvall


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Apache Ivy — Entwickler Apache Software Foundation Aktuelle Version 2.2.0 (30. September 2010 [1]) Betriebssystem plattformübergreifend …   Deutsch Wikipedia

  • Apache Maven — Developer(s) Apache Software Foundation Stable release 3.0.3[1] / March 3, 2011 …   Wikipedia

  • Ivy (disambiguation) — Ivy without qualifiers usually means plants in the genus Hedera in the family Araliaceae. It may also refer to:;Plants: *Boston ivy, Parthenocissus tricuspidatus , in the grape family Vitaceae *Ground ivy, one of the species of the mint genus… …   Wikipedia

  • Ivy — (englisch für Efeu) bezeichnet einen Vornamen, Ivy (Vorname) Ivy (Film), US amerikanischer Spielfilm aus dem Jahre 1947 von Sam Wood Ivy (Magazin), ein Lifestyle Magazin Apache Ivy, ein Software Tool Ivy (Band), US amerikanische Indiepop Gruppe… …   Deutsch Wikipedia

  • Apache Maven — Entwickler Apache Software Foundation Aktuelle Version 3.0.3[1] (3 …   Deutsch Wikipedia

  • Apache Ant — Entwickler Apache Software Foundation Aktuelle Version 1.8.2 (27. Dezember 2010) …   Deutsch Wikipedia

  • Apache Software Foundation — Pour les articles homonymes, voir Apache (homonymie). Logo de Apache Software Foundation L Apache Software Foundation (Fondation Apache) est une organisation à but non lucratif qui développe des log …   Wikipédia en Français

  • Apache Commons — проект фонда Apache Software Foundation (далее ASF), имеющий своей целью разработку и поддержку открытого программного обеспечения повторного использования на языке Java, т.е. библиотек Java. В более узком смысле Apache Commons это «большая… …   Википедия

  • Apache HTTP Server — Original author(s) Robert McCool Developer(s) Apache Software Foundation Initial release …   Wikipedia

  • Apache OFBiz — Screenshot  …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”