Apache Ivy
Apache Ivy is a transitive package manager. It is a sub-project of the Apache Ant project, with which Ivy works to resolve project dependencies. An external XML file defines project dependencies and lists the resources necessary to build a project. Ivy then resolves and downloads resources from an artifact repository: either a private repository or one publicly available on the Internet.
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 2.5.1
/ November 4, 2022 |
Repository | Ivy Repository |
Written in | Java |
Operating system | Cross-platform |
Platform | Java |
Type | Library dependency |
License | Apache License 2.0 |
Website | ant |
To some degree, it competes with Apache Maven, which also manages dependencies. However, Maven is a complete build tool, whereas Ivy focuses purely on managing transitive dependencies.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.