| FlexDoc/XML XSDDoc Demo | XML Schema for Maven POM 4.0.0

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

complexType "Profile"

Namespace: | http://maven.apache.org/POM/4.0.0
Content: | complex, 12 elements
Defined: | globally in maven-4.0.0.xsd; see XML source
Includes: | declarations of 12 elements
Referenced: | by 1 location

Component Diagram

XML Representation Summary
<...>
Content: | id? × activation? × build? × modules? × distributionManagement? × properties? × dependencyManagement? × dependencies? × repositories? × pluginRepositories? × reports? × reporting?
</...>

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
ALL |  | 1..1 |  | this |
id | xs:string : "default" | 0..1 | no | this | 4.0.0+ The identifier of this build profile. This is used for command line activation, and identifies profiles to be merged.
activation | Activation | 0..1 | no | this | 4.0.0+ The conditional logic which will automatically trigger the inclusion of this profile.
build | BuildBase | 0..1 | no | this | 4.0.0+ Information required to build the project.
modules | anonymous | 0..1 | no | this | 4.0.0+ The modules (sometimes called subprojects) to build as a part of this project. »
distributionManagement | DistributionManagement | 0..1 | no | this | 4.0.0+ Distribution information for a project that enables deployment of the site and artifacts to remote web servers and repositories respectively.
properties | anonymous | 0..1 | no | this | 4.0.0+ Properties that can be used throughout the POM as a substitution, and are used as filters in resources if enabled. »
dependencyManagement | DependencyManagement | 0..1 | no | this | 4.0.0+ Default dependency information for projects that inherit from this one. »
dependencies | anonymous | 0..1 | no | this | 3.0.0+ This element describes all of the dependencies associated with a project. »
repositories | anonymous | 0..1 | no | this | 4.0.0+ The lists of the remote repositories for discovering dependencies and extensions.
pluginRepositories | anonymous | 0..1 | no | this | 4.0.0+ The lists of the remote repositories for discovering plugins for builds and reports.
reports | anonymous | 0..1 | no | this | 4.0.0+ Deprecated. »
reporting | Reporting | 0..1 | no | this | 4.0.0+ This element includes the specification of report plugins to use to generate the reports on the Maven-generated site. »

Description
version:
4.0.0+
description:
Modifications to the build process which is activated based on environmental parameters or command line arguments.
Related Components

- All Direct / Indirect Based Elements (1):
  profile

Referenced By

- As direct type of local elements (1):
  profile

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.