Project Modules

This project has declared the following modules:

Name Description
Maven Artifact Resolver API The application programming interface for the repository system.
Maven Artifact Resolver SPI The service provider interface for repository system implementations and repository connectors.
Maven Artifact Resolver Utilities A collection of utility classes to ease usage of the repository system.
Maven Artifact Resolver Named Locks A synchronization utility implementation using Named locks.
Maven Artifact Resolver Named Locks using Hazelcast A synchronization utility implementation using Hazelcast.
Maven Artifact Resolver Named Locks using IPC A synchronization utility implementation using IPC.
Maven Artifact Resolver Named Locks using Redisson A synchronization utility implementation using Redisson.
Maven Artifact Resolver Implementation An implementation of the repository system.
Maven Artifact Resolver Test Utilities A collection of utility classes to ease testing of the repository system.
Maven Artifact Resolver Test Utilities HTTP A collection of utility classes to ease testing of HTTP transports.
Maven Artifact Resolver Connector Basic A repository connector implementation for repositories using URI-based layouts.
Maven Artifact Resolver Transport Classpath A transport implementation for repositories using classpath:// URLs.
Maven Artifact Resolver Transport File A transport implementation for repositories using file:// URLs.
Maven Artifact Resolver Transport Jetty Maven Artifact Transport Jetty.
Maven Artifact Resolver Transport JDK Parent Maven Artifact Transport JDK Java 11+ parent.
Maven Artifact Resolver Transport Apache A transport implementation for repositories using http:// and https:// URLs.
Maven Artifact Resolver Transport Wagon A transport implementation based on Maven Wagon.
Maven Artifact Resolver Transport S3 MinIO Maven Artifact Transport S3 MinIO (Java).
Maven Artifact Resolver GnuPG Signer Generator A generator implementation for GnuPG signatures.
Maven Artifact Resolver Sigstore Signer Generator A generator implementation for Sigstore signatures.
Maven Artifact Resolver Instance Supplier Maven3 A helper module to provide RepositorySystem instances.
Maven Artifact Resolver Instance Supplier Maven4 A helper module to provide RepositorySystem instances.
Maven Artifact Resolver Demos Maven Artifact Resolver demos, showing concrete code to use Maven Artifact Resolver with Maven repositories.
Maven Artifact Resolver Tools Various tools.