Uses of Package
org.apache.maven.api.services
Package
Description
-
-
ClassDescriptionA request for creating a
ArtifactCoordinate
object.A request for deploying one or more artifacts to a remote repository.A request for installing one or more artifacts in the local repository.A request for resolving an artifact.The Artifact ResultDescribes a problem that was encountered during project building.The different severity levels for a problem, in decreasing order.A request to collect the transitive dependencies and to build a dependency graph from them.The result of a dependency collection request.Base class for all maven exceptions.Message builder that supports configurable styling.Request used to build aProject
using theProjectBuilder
service.Result of a project build call.The Exception class throw by thePrompter
service.Collects settings that control the building of effective settings.The source for a project's XML model.The Exception class throw by theToolchainManager
.Transport for specified remote repository (using provided remote repository base URI as root). -
-
ClassDescriptionService used to create
ArtifactCoordinate
objects.A request for creating aArtifactCoordinate
object.DeploysArtifact
s to aRemoteRepository
.A request for deploying one or more artifacts to a remote repository.Service used to createArtifact
objects.InstallsArtifact
s to the local repository.A request for installing one or more artifacts in the local repository.Resolves the artifact, i.e download the file when required and attach it to the artifactA request for resolving an artifact.The Artifact ResultThe DependencyCollector service can be used to collect dependencies for a given artifact and builds a graph of them.Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the dependency graph.A request to collect the transitive dependencies and to build a dependency graph from them.The result of a dependency collection request.Message builder that supports configurable styling.A factory forMessageBuilder
.The Exception class throw by theProjectBuilder
service.Request used to build aProject
using theProjectBuilder
service.Result of a project build call.Interface to manage the project during its lifecycle.Service used to interact with the end user.The Exception class throw by thePrompter
service.Factory service to createLocalRepository
orRemoteRepository
objects.Builds the effective settings from a user settings file and/or a global settings file.The Exception class throw by theSettingsBuilder
.Collects settings that control the building of effective settings.Service to manageToolchain
s.The Exception class throw by theToolchainManager
.Builds the effective toolchains from a user toolchains file and/or a global toolchains file.The Exception class throw by theToolchainsBuilder
.Transport for specified remote repository (using provided remote repository base URI as root).Transporter provider is a service that provides somewhat trivial transport capabilities backed by Maven internals.Access toType
registry.Service interface to parseVersion
andVersionRange
.