On Mon, Mar 6, 2017 at 2:20 PM Laird Nelson <[email protected]> wrote:

> The Javadocs for it say, among other things:
>
> "To acquire a complete repository system, clients need to add an artifact
> descriptor reader, a version resolver, a version range resolver and
> optionally some repository connector and transporter factories to access
> remote repositories."
>

I also notice that the ArtifactDescriptorReader interface is effectively
deprecated
<https://maven.apache.org/resolver/maven-resolver-impl/apidocs/org/eclipse/aether/impl/ArtifactDescriptorReader.html>:
"This type is provisional and can be changed, moved or removed without
prior notice."  So that makes me wonder if perhaps I should not be using
the DefaultServiceLocator that says that its usage is required
<https://maven.apache.org/resolver/maven-resolver-impl/apidocs/org/eclipse/aether/impl/DefaultServiceLocator.html>?
If indeed I shouldn't use this class either, then is there an example
somewhere of how to manually assemble a RepositorySystem out of existing
spare parts?

Best,
Laird

Reply via email to