THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
type
attribute - this is the file type of the artifact. NOTE: this is the actual file extension that the artifact is deployed with, not the "packaging" type nor the "dependency" type which would require consumers to have awareness of all "packaging" to file type mappings.
...
groupId
attribute - the groupId of the embedded dependencyartifactId
attribute - the artifactId of the embedded dependencyrange
attribute - the version range of the embedded dependency - this will either be a hard range, e.g.[1.0]
where the exact dependency has been explicitly embedded or a compatibility range, e.g.[1.0,2.0)
where there is an "aliasing" or equivalence within an agreed API contracttype
attribute - this is the file type of the artifact. NOTE: this this is the actual file extension that the artifact is deployed with, not the "packaging" type nor the "dependency" type which would require consumers to have awareness of all "packaging" to file type mappings.
...
groupId
attribute - the groupId of the dependencyartifactId
attribute - the artifactId of the dependencyversion
attribute - the version of the dependency that was resolved at build time and is the recommended default version of the dependency to use. The child elements of thisrequires
element represent the information for the specified version of the dependencyrange
attribute - the version range of the dependency. This may be themodelVersion 4.0.0
style "unspecified here is a hint" style version, e.g.1.0
. Preference would be that it uses theversion
attribute as a lower bound, but any valid Maven version range is acceptable.type
attribute - this is the file type of the artifact. NOTE: this this is the actual file extension that the artifact is deployed with, not the "packaging" type nor the "dependency" type which would require consumers to have awareness of all "packaging" to file type mappings.
...
groupId
attribute - the groupId of the dependencyartifactId
attribute - the artifactId of the dependencyrange
attribute - the version range of the dependency. This may be themodelVersion 4.0.0
style "unspecified here is a hint" style version, e.g.1.0
. Preference would be that it uses theversion
attribute as a lower bound, but any valid Maven version range is acceptable.type
attribute - this is the file type of the artifact. NOTE: this this is the actual file extension that the artifact is deployed with, not the "packaging" type nor the "dependency" type which would require consumers to have awareness of all "packaging" to file type mappings.
...