All Classes and Interfaces

Class
Description
Contains all required elements of a Maven Artifact to resolve and calculate its path for either a local or remote Maven2 repository.
 
An artifact could not correctly being deployed.
 
 
Original ArtifactMetada with File reference
Resolves the artifact, i.e download the file when required and attach it to the artifact
 
The Artifact Result
 
A request to collect the transitive dependencies and to build a dependency graph from them.
The result of a dependency collection request.
Common usage of an ArtifactCoordinate for a Mojo
Common usage of an DependableCoordinate for a Mojo
Represents any instance which may contain Maven Dependencies, both explicit or implicit to (transitively) resolve and calculate its path for either a local or remote Maven repository.
Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.
Will only download the pom files when not available, never the artifact.
Will only download the pom files when not available, never the artifact.
 
Represents a dependency node within a Maven project's dependency collector.
 
The Exception class in case a resolving does not work.
 
Defines a hierarchical visitor for collecting dependency node trees.
A MetadataBridge for Maven 3.1
This util class will import the Aether library available from the installed Maven distribution.
This exception will be thrown if no file has been assigned to artifact.
This defines the interface to deploy a single Maven Project.
 
This defines the interface to install a single Maven Project.
 
 
 
Utility class
Utility class to convert different things like Dependency, Extension, Model, Parent, Plugin and ReportPlugin into DependableCoordinate.