- Documentation (2.3.0)
- Release Notes
- Tutorials
- Reference
- Introduction
- Settings Files
- Ivy Files
- Ant Tasks
- Using standalone
- OSGi
- Developer doc
Eclipse updatesite
Tag | updatesite |
Handle latest | yes |
Handle publish | no |
It resolves modules (OSGi bundles) which are hosted in an Eclipse update site.
This resolver supports old style Eclipse updatesite, based on simply a site.xml. It also supports Eclipse P2 repositories.
Attributes
This resolver shares the common attributes of composite resolvers.Attribute | Description | Required |
---|---|---|
url | the URL of the Eclipse updatesite | Yes |
requirementStrategy | defines how strict should be the OSGi resolution. Can be one of first or noambiguity | No, default to noambiguity |
metadataTtl | the time in milliseconds the updatesite metadata are considered up to date | No, default to 3600000 (1 hour) |
forceMetadataUpdate | force the update of the updatesite metadata without checking their freshness | No, default to false |
- if the requirement strategy is first, among the bundles statifying the requirement, it will shoose the first one. A warn will be logged ahout the choice Ivy has to arbitrarily do.
- if the requirement strategy is noambiguity, Ivy will make the resolution fail.
Examples
<updatesite name="ivyde-updatesite" url="http://www.apache.org/dist/ant/ivyde/updatesite" />A simple repository configured to load the Apache IvyDE Eclipse update site.