Class AbstractDependencyResolver

  • All Implemented Interfaces:
    DependencyResolver

    public abstract class AbstractDependencyResolver
    extends Object
    implements DependencyResolver
    Abstract resolver supporting Maven repository dependency location URIs (starting with maven:). All package dependencies are mapped to Maven coordinates by this class and then resolved via resolvePackageInfo(MavenCoordinates). It comes with a cache so that the same package dependency is not resolved more than once. This class is not thread-safe.