An artifact descriptor reader that gets data from a simple text file on the classpath. The data file for an artifact
with the coordinates
gid:aid:ext:ver
is expected to be named
gid_aid_ver.ini
and can optionally have
some prefix. The data file can have the following sections:
- relocation
- dependencies
- managedDependencies
- repositories
The relocation and dependency sections contain artifact coordinates of the form:
gid:aid:ext:ver[:scope][:optional]
The dependency sections may also specify exclusions:
-gid:aid
A repository definition is of the form:
id:type:url
Example
[relocation]
gid:aid:ext:ver
[dependencies]
gid:aid:ext:ver:scope
-exclusion:aid
gid:aid2:ext:ver:scope:optional
[managed-dependencies]
gid:aid2:ext:ver2:scope
-gid:aid
-gid:aid
[repositories]
id:type:file:///test-repo