##### Validator

- Overview
- Download
- Documentation
  - Release Notes
  - Dependencies
  - License
  - Framework
  - Routines
  - Wiki
- JavaDocs
  - Current Release
  - 1.3.0 Release
  - 1.2.0 Release
  - 1.1.4 Release
  - 1.0.2 Release
- JavaScript Doc

##### Development

- Mailing Lists
- Issue Tracking
- Latest JavaDoc
- Source Repository
- Building

##### Project Documentation

- About
- Project Info
- Project Reports
- Development Process

##### Commons

- Home
- Components
- Sandbox
- Dormant
- Volunteering
- Contributing Patches
- Building Components
- Releasing Components
- Wiki

##### Legend

- External Link
- Opens in a new window

## Overview

Commons Validator uses Maven or Ant as a build system.

## Maven Goals

To build a jar file, change into Validator's root directory and run `maven jar`. The result will be in the "target" subdirectory.

To build the Javadocs, run `maven javadoc`. The result will be in "target/docs/apidocs".

To build the full website, run `maven site`. The result will be in "target/docs".

Further details can be found in the commons build instructions.

## Ant Goals

To build a jar file and the javadocs, change into Validator's root directory and run `ant dist`. The result will be in the "dist" subdirectory.

## Nightly Builds

Nightly Builds are built once a day from the current SVN HEAD. These are provided purely for test purposes and are NOT official releases of the Apache Software Foundation - Released versions of Commons Validator are available here.