Interface MavenResolver

  • All Superinterfaces:
    AutoCloseable, Closeable
    All Known Implementing Classes:
    AetherBasedResolver

    public interface MavenResolver
    extends Closeable

    A Maven resolver service

    This is the main OSGi service entry point of this bundle. It can be tracked and used to perform Maven resolution for artifacts and metadata.

    While the underlying RepositorySystem is more powerful, not all functionality is exposed in this service (Maven/Resolver packages are not exported).

    The URLs handled must use mvn: scheme.

    Author:
    Guillaume Nodet, Grzegorz Grzybek