Uses of Package
org.apache.maven.api
Package
Description
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
ClassDescriptionAn artifact points to a resource such as a jar file or war application.The
Coordinate
object is used to point to anArtifact
but the version may be specified as a range instead of an exact version.Dependency properties supported by Maven Core.Event sent by maven during various phases of the build process.The possible types of execution events.A dependency exclusion.A listener for session events.The local repository is used to cache artifacts downloaded fromRemoteRepository
and to hold artifacts that have been build locally.Storage location for metadataAMojoExecution
represents a single execution of a Maven Plugin during a given build.Represents a dependency node within a Maven project's dependency collector.Defines a hierarchical visitor for collecting dependency node trees.Represents a maven plugin runtimeInterface representing a Maven project.A remote repository that can be used to download or upload artifacts.A repository holds artifacts.Dependencies resolution scopes available before mojo execution.Scope for a dependencyMarker interface for all services provided by theSession
.The session to install / deploy / resolve artifacts and dependencies.A container for data that is specific to a session.Toolchain interface.A dependency'sType
is uniquely identified by aString
, and semantically represents a known kind of dependency.A version usually parsed using theVersionParser
service.A range of versions. -
-
ClassDescriptionAn artifact points to a resource such as a jar file or war application.The
Coordinate
object is used to point to anArtifact
but the version may be specified as a range instead of an exact version.A dependency exclusion.The local repository is used to cache artifacts downloaded fromRemoteRepository
and to hold artifacts that have been build locally.Represents a dependency node within a Maven project's dependency collector.Interface representing a Maven project.A remote repository that can be used to download or upload artifacts.A repository holds artifacts.Dependencies resolution scopes available before mojo execution.Marker interface for all services provided by theSession
.The session to install / deploy / resolve artifacts and dependencies.Toolchain interface.A dependency'sType
is uniquely identified by aString
, and semantically represents a known kind of dependency.A version usually parsed using theVersionParser
service.A range of versions. -
-
-
-
ClassDescriptionAn artifact points to a resource such as a jar file or war application.The
Coordinate
object is used to point to anArtifact
but the version may be specified as a range instead of an exact version.Dependency properties supported by Maven Core.Event sent by maven during various phases of the build process.The possible types of execution events.A dependency exclusion.A listener for session events.The local repository is used to cache artifacts downloaded fromRemoteRepository
and to hold artifacts that have been build locally.AMojoExecution
represents a single execution of a Maven Plugin during a given build.Represents a dependency node within a Maven project's dependency collector.Defines a hierarchical visitor for collecting dependency node trees.Represents a maven plugin runtimeInterface representing a Maven project.A remote repository that can be used to download or upload artifacts.A repository holds artifacts.Dependencies resolution scopes available before mojo execution.Scope for a dependencyMarker interface for all services provided by theSession
.The session to install / deploy / resolve artifacts and dependencies.A container for data that is specific to a session.Toolchain interface.A dependency'sType
is uniquely identified by aString
, and semantically represents a known kind of dependency.A version usually parsed using theVersionParser
service.A range of versions. -
ClassDescriptionA dependency's
Type
is uniquely identified by aString
, and semantically represents a known kind of dependency. -
-
ClassDescriptionA
MojoExecution
represents a single execution of a Maven Plugin during a given build.Interface representing a Maven project.The session to install / deploy / resolve artifacts and dependencies. -