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 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 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+. |
Maven Artifact Resolver Transport HTTP | 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 Instance Supplier | 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. |