Apache Velocity Engine - Getting Started
apache
velocity
engine
devel
getting started
Velocity Engine
Welcome
Overview
Getting Started
Web Applications
Downloads
FAQ
Docs
User Guide
Developer Guide
VTL Reference
Configuration
Glossary
Javadoc
Upgrading
Developers
License
Changes
Dependencies
Sources
Building
Issues
Road Map
Coding Standards
Doc Guidelines
Community
Wiki
News
IDE/Editor Plugins
Articles and Books
Mailing Lists
Translations (outdated)
User's Guide (Finnish)
User's Guide (French)
User's Guide (Spanish)
Getting Started
Velocity is easy to use! A quick way to get started is to skim the references below, then look at the examples and source provided in the distribution.
For developers writing web-based applications, the Web Application Guide is highly recommended!
User's Guide
- explains how to write Velocity templates
Developer's Guide
- expains how to user Velocity inside Java programs
VTL Reference
- concise syntax for Velocity Template Language (VTL)
Web Application Guide
- web-based application techniques and VelocityViewServlet tutorial
The best place to start is with the examples provided in the distribution, and with the source code itself, which is included.
Downloading Velocity
You can download the latest release version of
Velocity Engine
or
Velocity Tools
from the main Apache Velocity download site.
If you want to download the latest source, you can do so using git, see the
downloads page
Instructions for building Velocity from source can be found in the
Site Building
document.
API Documentation
Our API documentation is available
online
, you can generate it yourself from the included source code using the
mvn javadoc:aggregate
command.
Copyright © 2020 The Apache Software Foundation, Licensed under the
Apache License, Version 2.0
Apache and the Apache feather logo are trademarks of The Apache Software Foundation.
US