# Maven settings 1.2.0

Source: https://xmlvalid.com/schemas/maven-settings-1.2.0

> The Maven settings.xml in ~/.m2 or on a CI runner: servers, mirrors, proxies and profiles.

A wrong element in settings.xml makes Maven ignore a mirror or credentials, which shows up later as a failing download. The schema catches it first.

- Type: XSD
- Version: 1.2.0
- Namespace: `http://maven.apache.org/SETTINGS/1.2.0`
- Root element: `settings`
- Publisher: Apache Software Foundation (Apache License 2.0), source: https://maven.apache.org/xsd/settings-1.2.0.xsd
- Validate against it: https://xmlvalid.com/validate?schema=maven-settings-1.2.0

## Notes

- Property references such as ${env.REPO\_PASSWORD} are not resolved.
- The example is by xmlvalid.com.
