Namespace: |
|
Content: |
|
Defined: |
globally in maven-4.0.0.xsd; see XML source |
Includes: |
declarations of 1 attribute, 30 elements |
Referenced: |
by 1 location |

XML Representation Summary |
||||
<... |
||||
|
||||
> |
||||
|
||||
</...> |
||||
Attribute |
Type / Value |
Default |
Required? |
Declared In |
Description |
|
xs:string
|
no |
4.0.0+ When children inherit from project's url, append path or not? Note: While the type
of this field is
String for technical reasons, the semantic type is actually
Boolean
Default value is: true
Since: Maven 3.6.1 |
Component |
Type / Value |
Occurs |
Nillable? |
Declared In |
Description |
|
1..1 |
||||||
|
xs:string
|
0..1 |
no |
4.0.0+ Declares to which version of project descriptor this POM conforms.
|
|||
0..1 |
no |
4.0.0+ The location of the parent project, if one exists. »
|
||||
|
xs:string
|
0..1 |
no |
3.0.0+ A universally unique identifier for a project. It is normal to
use a fully-qualified package name to distinguish it from other
projects with a similar name (eg.
org.apache.maven). |
|||
|
xs:string
|
0..1 |
no |
3.0.0+ The identifier for this artifact that is unique within the group given by the
group ID. An artifact is something that is either produced or used by a project.
Examples of artifacts produced by Maven for a project include: JARs, source and binary
distributions, and WARs.
|
|||
|
xs:string
|
0..1 |
no |
4.0.0+ The current version of the artifact produced by this project.
|
|||
|
xs:string : "jar"
|
0..1 |
no |
4.0.0+ The type of artifact this project produces, for example
jar
war
ear
pom.
Plugins can create their own packaging, and
therefore their own packaging types,
so this list does not contain all possible types. |
|||
|
xs:string
|
0..1 |
no |
3.0.0+ The full name of the project.
|
|||
|
xs:string
|
0..1 |
no |
3.0.0+ A detailed description of the project, used by Maven whenever it needs to
describe the project, such as on the web site. While this element can be specified as
CDATA to enable the use of HTML tags within the description, it is discouraged to allow
plain text representation. If you need to modify the index page of the generated web
site, you are able to specify your own instead of adjusting this text.
|
|||
|
xs:string
|
0..1 |
no |
3.0.0+ The URL to the project's homepage.
Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if project's child.project.url.inherit.append.path="false" |
|||
|
xs:string
|
0..1 |
no |
3.0.0+ The year of the project's inception, specified with 4 digits. This value is
used when generating copyright notices as well as being informational.
|
|||
0..1 |
no |
3.0.0+ This element describes various attributes of the organization to which the project belongs. »
|
||||
0..1 |
no |
3.0.0+ This element describes all of the licenses for this project. »
|
||||
0..1 |
no |
3.0.0+ Describes the committers of a project.
|
||||
0..1 |
no |
3.0.0+ Describes the contributors to a project that are not yet committers.
|
||||
0..1 |
no |
3.0.0+ Contains information about a project's mailing lists.
|
||||
0..1 |
no |
4.0.0+ Describes the prerequisites in the build environment for this project.
|
||||
0..1 |
no |
4.0.0+ The modules (sometimes called subprojects) to build as a part of this project. »
|
||||
0..1 |
no |
4.0.0+ Specification for the SCM used by the project, such as CVS, Subversion, etc.
|
||||
0..1 |
no |
4.0.0+ The project's issue management system information.
|
||||
0..1 |
no |
4.0.0+ The project's continuous integration information.
|
||||
0..1 |
no |
4.0.0+ Distribution information for a project that enables deployment of the site and artifacts to remote web servers and repositories respectively.
|
||||
0..1 |
no |
4.0.0+ Properties that can be used throughout the POM as a substitution, and are used as filters in resources if enabled. »
|
||||
0..1 |
no |
4.0.0+ Default dependency information for projects that inherit from this one. »
|
||||
0..1 |
no |
3.0.0+ This element describes all of the dependencies associated with a project. »
|
||||
0..1 |
no |
4.0.0+ The lists of the remote repositories for discovering dependencies and extensions.
|
||||
0..1 |
no |
4.0.0+ The lists of the remote repositories for discovering plugins for builds and reports.
|
||||
0..1 |
no |
3.0.0+ Information required to build the project.
|
||||
0..1 |
no |
4.0.0+ Deprecated. »
|
||||
0..1 |
no |
4.0.0+ This element includes the specification of report plugins to use to generate the reports on the Maven-generated site. »
|
||||
0..1 |
no |
4.0.0+ A listing of project-local build profiles which will modify the build process when activated.
|
||||
<project> element is the root of the descriptor.
The following table lists all of the possible child elements.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. |