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
