Skip to main content

Search 400 pages — tools, formats, elements, namespaces, directory, comparisons, XPath, datatypes, glossary, parse errors, schema errors, use cases, guides, blog and product.

XML namespace

Maven POM 4.0.0

The default namespace on pom.xml, covering Maven project coordinates, dependencies, build plugins, profiles, and repositories.

xmlns="http://maven.apache.org/POM/4.0.0"

Maven project files declare this as their default namespace on <project>. The 4.0.0 segment is the model version, not the Maven executable version, so modern Maven releases still emit the same URI.

The schema-location pair commonly points to maven-4.0.0.xsd, but the namespace URI is the vocabulary identity. Maven builds an effective model with inheritance and defaults beyond what XSD validation can express.

URI
http://maven.apache.org/POM/4.0.0
Prefix
Usually the default namespace
Elements
projectmodelVersionparentdependenciesdependencybuildplugins

Specification: Apache Maven POM reference

Get started

Bring order to the XML your team can't afford to ignore.

Create a free account and get a private workspace to search, validate, diff, and monitor your XML feeds, sitemaps, schemas, and vendor integrations.