Interface | Description |
---|---|
DependencyResolutionRequest |
A request to resolve the dependencies of a project.
|
DependencyResolutionResult |
The result of a project dependency resolution.
|
MavenProjectBuilder | Deprecated
use
ProjectBuilder instead |
MavenProjectHelper |
Convenience interface for plugins to add or replace artifacts and resources on projects.
|
ProjectBuilder |
Builds in-memory descriptions of projects.
|
ProjectBuilderConfiguration | Deprecated
use
ProjectBuildingRequest instead |
ProjectBuildingHelper |
Assists the project builder.
|
ProjectBuildingRequest | |
ProjectBuildingResult |
Collects the output of the project builder.
|
ProjectDependenciesResolver |
Resolves the transitive dependencies of a project.
|
ProjectRealmCache |
Caches project class realms.
|
ProjectRealmCache.Key |
A cache key.
|
RepositorySessionDecorator |
Component interface that allows per-project customization of Aether repository system sessions.
|
Class | Description |
---|---|
DefaultDependencyResolutionRequest | |
DefaultMavenProjectBuilder | Deprecated |
DefaultMavenProjectHelper | |
DefaultModelBuildingListener |
Processes events from the model builder while building the effective model for a
MavenProject instance. |
DefaultProjectBuilder | |
DefaultProjectBuilderConfiguration | Deprecated |
DefaultProjectBuildingHelper |
Assists the project builder.
|
DefaultProjectBuildingRequest | |
DefaultProjectDependenciesResolver | |
DefaultProjectRealmCache |
Default project realm cache implementation.
|
DefaultProjectRealmCache.CacheKey | |
ExtensionDescriptor |
Provides metadata about a build extension.
|
ExtensionDescriptorBuilder |
Creates an extension descriptor from some XML stream.
|
MavenProject |
The concern of the project is provide runtime values based on the model.
|
ModelUtils | Deprecated |
ProjectModelResolver |
A model resolver to assist building of projects.
|
ProjectRealmCache.CacheRecord | |
ProjectSorter | |
ProjectUtils | Deprecated |
Enum | Description |
---|---|
ProjectBuildingRequest.RepositoryMerging |
The possible merge modes for combining remote repositories.
|
Exception | Description |
---|---|
DependencyResolutionException | |
DuplicateArtifactAttachmentException |
This exception is thrown if an application attempts to attach
two of the same artifacts to a single project.
|
DuplicateProjectException |
Exception that occurs when the project list contains duplicate projects instead of ignoring one.
|
InvalidProjectModelException | Deprecated |
InvalidProjectVersionException | |
MissingRepositoryElementException | |
ProjectBuildingException |
Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.