# beanvalidation-api **Repository Path**: mirrors_addons/beanvalidation-api ## Basic Information - **Project Name**: beanvalidation-api - **Description**: Jakarta Validation - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-03 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Jakarta Validation API This repository contains the Jakarta Validation 4.0 API. Jakarta Validation defines a metadata model and API for JavaBean and method validation. You can learn more about it here: * Official website: * Latest draft of the spec: * Reference implementation: ## System requirements JDK 21. ## Licensing The Jakarta Validation API is provided and distributed under the Apache Software License 2.0. Refer to [license.txt](https://github.com/jakartaee/validation/blob/master/license.txt) for more information. ## Build from Source You can build the Jakarta Validation API from source by cloning the git repository https://github.com/jakartaee/validation You will also need a JDK 21 and Maven 3 (>= 3.9.10). With these prerequisites in place you can compile the source via: ./mvnw clean install ## Contribute Want to join us? You can find all the relevant information about contributing to Jakarta Validation on the [website](https://beanvalidation.org/contribute/). ## Continuous Integration The official Continuous Integration service for the project is hosted on [ci.eclipse.org](https://ci.eclipse.org/validation/). ## Publishing the Schemas The schema files should be published to the https://github.com/jakartaee/jakarta.ee website repository by following the procedure described at https://jakartaee.github.io/platform/publish-xml-schemas. The location for the schema files in the repository is the static/xml/ns/validation directory.