All Classes and Interfaces

Class
Description
Base class for artifact resolution exceptions.
Maven Artifact interface.
 
An artifact handler defines for a dependency type, defined as Plexus role: extension and classifier, to be able to download the file, information on how to use the artifact: whether to add it to the classpath, or to take into account its dependencies.
Deprecated.
Contains metadata about an artifact, and methods to retrieve/store it from an artifact repository.
 
Deprecated.
Avoid use of this type, if you need access to local repository use repository system classes instead.
Deprecated.
Avoid use of this type, if you need access to local repository use repository system session instead.
ArtifactRepositoryLayout2
Deprecated.
Avoid use of this type, if you need access to local repository use repository system session instead.
 
ArtifactUtils
Describes an artifact version in terms of its components, converts it to/from a string and compares two versions.
Authentication
Generic implementation of version comparison.
Indicates a cycle in the dependency graph.
 
Default implementation of artifact versioning.
Exception thrown when the identity of an artifact can not be established, eg.
Occurs when a version is invalid.
Exception caused when one or more artifacts can not be resolved because they are not found in the local or remote repositories.
Occurs when ranges exclude each other and no valid value remains.
Proxy
Problem storing the repository metadata in the local repository.
Describes a restriction in versioning.
Construct a version range from a specification.