Package | Description |
---|---|
org.apache.maven.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.model.io.xpp3 |
XML reader and writer classes for Maven POM, generated from
maven.mdo model. |
org.apache.maven.model.merge |
POM merger.
|
Class and Description |
---|
Activation
The conditions within the build runtime environment which will
trigger the
automatic inclusion of the build profile.
|
ActivationFile
This is the file specification used to activate the profile.
|
ActivationOS
This is an activator which will detect an operating system's
attributes in order
to activate its profile.
|
ActivationProperty
This is the property specification used to activate a profile.
|
Build
The
<build> element contains
informations required to build the project. |
BuildBase
Generic informations for a build.
|
CiManagement
The
<CiManagement> element contains
informations required to the
continuous integration system of the project. |
ConfigurationContainer
Contains the configuration information of the container like
Plugin.
|
Contributor
Description of a person who has contributed to the project, but
who does not have
commit privileges.
|
Dependency
The
<dependency> element contains
information about a dependency
of the project. |
DependencyManagement
Section for management of default dependency information for use
in a group of
POMs.
|
DeploymentRepository
Repository contains the information needed for deploying to the
remote
repository.
|
Developer
Information about one of the committers on this project.
|
DistributionManagement
This elements describes all that pertains to distribution for a
project.
|
Exclusion
The
<exclusion> element contains
informations required to exclude
an artifact to the project. |
Extension
Describes a build extension to utilise.
|
FileSet
A PatternSet for files.
|
InputLocation
Class InputLocation.
|
InputLocationTracker
Interface InputLocationTracker.
|
InputSource
Class InputSource.
|
IssueManagement
Information about the issue tracking (or bug tracking) system
used to manage this
project.
|
License
Describes the licenses for this project.
|
MailingList
This element describes all of the mailing lists associated with
a project.
|
Model
The
<project> element is the root of
the descriptor. |
ModelBase
Base class for the
Model and the
Profile objects. |
Notifier
Configures one method for notifying users/developers when a
build breaks.
|
Organization
Specifies the organization that produces this project.
|
Parent
The
<parent> element contains
information required to locate the parent project from which
this project will inherit from. |
PatternSet
Definition of include or exclude patterns.
|
Plugin
The
<plugin> element contains
informations required for a plugin. |
PluginConfiguration
Contains the plugins management informations for the project.
|
PluginContainer
Contains the plugins informations for the project.
|
PluginExecution
The
<execution> element contains
informations required for the
execution of a plugin. |
PluginManagement
Section for management of default plugin information for use in
a group of POMs.
|
Prerequisites
Describes the prerequisites a project can have.
|
Profile
Modifications to the build process which is activated based on
environmental
parameters or command line arguments.
|
Relocation
Describes where an artifact has moved to.
|
Reporting
Section for management of reports and their configuration.
|
ReportPlugin
The
<plugin> element contains
informations required for a report plugin. |
ReportSet
Represents a set of reports and configuration to be used to
generate them.
|
Repository
A repository contains the information needed for establishing
connections with
remote repository.
|
RepositoryBase
A repository contains the information needed for establishing
connections with
remote repository.
|
RepositoryPolicy
Download policy.
|
Resource
This element describes all of the classpath resources associated
with a project
or unit tests.
|
Scm
The
<scm> element contains
informations required to the SCM
(Source Control Management) of the project. |
Site
Contains the information needed for deploying websites.
|
Class and Description |
---|
InputSource
Class InputSource.
|
Model
The
<project> element is the root of
the descriptor. |
Class and Description |
---|
Activation
The conditions within the build runtime environment which will
trigger the
automatic inclusion of the build profile.
|
Build
The
<build> element contains
informations required to build the project. |
BuildBase
Generic informations for a build.
|
CiManagement
The
<CiManagement> element contains
informations required to the
continuous integration system of the project. |
ConfigurationContainer
Contains the configuration information of the container like
Plugin.
|
Contributor
Description of a person who has contributed to the project, but
who does not have
commit privileges.
|
Dependency
The
<dependency> element contains
information about a dependency
of the project. |
DependencyManagement
Section for management of default dependency information for use
in a group of
POMs.
|
DeploymentRepository
Repository contains the information needed for deploying to the
remote
repository.
|
Developer
Information about one of the committers on this project.
|
DistributionManagement
This elements describes all that pertains to distribution for a
project.
|
Exclusion
The
<exclusion> element contains
informations required to exclude
an artifact to the project. |
Extension
Describes a build extension to utilise.
|
FileSet
A PatternSet for files.
|
IssueManagement
Information about the issue tracking (or bug tracking) system
used to manage this
project.
|
License
Describes the licenses for this project.
|
MailingList
This element describes all of the mailing lists associated with
a project.
|
Model
The
<project> element is the root of
the descriptor. |
ModelBase
Base class for the
Model and the
Profile objects. |
Notifier
Configures one method for notifying users/developers when a
build breaks.
|
Organization
Specifies the organization that produces this project.
|
Parent
The
<parent> element contains
information required to locate the parent project from which
this project will inherit from. |
PatternSet
Definition of include or exclude patterns.
|
Plugin
The
<plugin> element contains
informations required for a plugin. |
PluginConfiguration
Contains the plugins management informations for the project.
|
PluginContainer
Contains the plugins informations for the project.
|
PluginExecution
The
<execution> element contains
informations required for the
execution of a plugin. |
PluginManagement
Section for management of default plugin information for use in
a group of POMs.
|
Prerequisites
Describes the prerequisites a project can have.
|
Profile
Modifications to the build process which is activated based on
environmental
parameters or command line arguments.
|
Relocation
Describes where an artifact has moved to.
|
Reporting
Section for management of reports and their configuration.
|
ReportPlugin
The
<plugin> element contains
informations required for a report plugin. |
ReportSet
Represents a set of reports and configuration to be used to
generate them.
|
Repository
A repository contains the information needed for establishing
connections with
remote repository.
|
RepositoryBase
A repository contains the information needed for establishing
connections with
remote repository.
|
RepositoryPolicy
Download policy.
|
Resource
This element describes all of the classpath resources associated
with a project
or unit tests.
|
Scm
The
<scm> element contains
informations required to the SCM
(Source Control Management) of the project. |
Site
Contains the information needed for deploying websites.
|
Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.