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

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

element <configuration> (in plugin in plugins in reporting)

Namespace: | http://maven.apache.org/POM/4.0.0
Type: | anonymous complexType
Content: | complex, elem., wildcard
Defined: | locally in complexType ReportPlugin in maven-4.0.0.xsd; see XML source
Includes: | declaration of elem. wildcard

Component Diagram

XML Representation Summary
<configuration>
Content: | {any}*
</configuration>

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
{any} | from any namespace | 0..∞ |  | this |

Description
version:
0.0.0+
description:

The configuration as DOM object.

By default, every element content is trimmed, but starting with Maven 3.1.0, you can add `xml:space="preserve"` to elements you want to preserve whitespace.

You can control how child POMs inherit configuration from parent POMs by adding `combine.children` or `combine.self` attributes to the children of the configuration element:

- `combine.children`: available values are `merge` (default) and `append`,
- `combine.self`: available values are `merge` (default) and `override`.

See POM Reference documentation and Xpp3DomUtils for more information.

Related Components

- Included in content model of elements (1):
  plugin (in plugins in reporting)

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.