Package org.apache.maven.project
-
Interface Summary Interface Description DependencyResolutionRequest A request to resolve the dependencies of a project.DependencyResolutionResult The result of a project dependency resolution.MavenProjectBuilder Deprecated. useProjectBuilder
insteadMavenProjectHelper Convenience interface for plugins to add or replace artifacts and resources on projects.ProjectBuilder Builds in-memory descriptions of projects.ProjectBuilderConfiguration Deprecated. useProjectBuildingRequest
insteadProjectBuildingHelper Assists the project builder.ProjectBuildingRequest ProjectBuildingRequestProjectBuildingResult 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 Summary Class Description DefaultDependencyResolutionRequest DefaultMavenProjectBuilder Deprecated. DefaultMavenProjectHelper DefaultMavenProjectHelperDefaultModelBuildingListener Processes events from the model builder while building the effective model for aMavenProject
instance.DefaultProjectBuilder DefaultProjectBuilderDefaultProjectBuilderConfiguration Deprecated. DefaultProjectBuildingHelper Assists the project builder.DefaultProjectBuildingRequest DefaultProjectBuildingRequestDefaultProjectDependenciesResolver DefaultProjectRealmCache Default project realm cache implementation.DefaultProjectRealmCache.CacheKey CacheKeyExtensionDescriptor 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 CacheRecordProjectSorter ProjectSorterProjectUtils Deprecated. -
Enum Summary Enum Description ProjectBuildingRequest.RepositoryMerging The possible merge modes for combining remote repositories. -
Exception Summary 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 InvalidProjectVersionExceptionMissingRepositoryElementException Error constructing an artifact repository.ProjectBuildingException