RecipeArtifactResolver
Resolves Maven coordinates to local JAR file paths using Maven Resolver.
Downloads the requested artifact and its transitive runtime dependencies, caching them in the local Maven repository configured on context. Maven Central and any extra repositories are supplied via AetherContext.build.
Parameters
context
Shared Maven Resolver context (system, session, remote repositories). Use AetherContext.build to create one.
Functions
Link copied to clipboard
Resolve multiple Maven coordinates together in a single dependency graph, so Maven's conflict resolution (highest version wins) applies across all transitive dependencies. Use this when resolving several recipe artifacts that may share common transitive dependencies at different versions.