Downloads¶
You can download sources and binaries for all Apache Velocity projects from here.
Mirror Selection¶
The currently selected mirror is https://dlcdn.apache.org/. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available.
You may also consult the complete list of mirrors.
Verifying integrity of downloaded files¶
It is essential that you verify the integrity of all downloaded files using the PGP and/or SHA signatures.
The PGP links download the OpenPGP compatible signature from our main site. The SHA links download the checksum from the main site. None of these should be downloaded from the mirrors.
Here are the Apache Velocity PGP KEYS used to sign the files.
Production releases¶
These releases are considered stable and suitable for production.
Velocity Engine 2.4.1¶
Be sure to check the release notes and the dependencies.
Modules¶
velocity-engine-core
, the core templating enginevelocity-engine-scripting
, the JSR223 scripting enginespring-velocity-support
, Spring framework integration support classes of the enginevelocity-engine-examples
, a zip file of simple examples for the enginevelocity-custom-parser-example
, apom.xml
example demonstrating parser customization
Inclusion as a maven dependency¶
<dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.4.1</version> </dependency>
Replace velocity-engine-core
with velocity-engine-scripting
to include the scripting engine, or with spring-velocity-support
to include the Spring integration support. Both will include velocity-engine-core
as a dependency.
Binaries¶
velocity-engine-core | velocity-engine-core-2.4.1.jar | [PGP] | [SHA256] |
---|---|---|---|
velocity-engine-scripting | velocity-engine-scripting-2.4.1.jar | [PGP] | [SHA256] |
spring-velocity-support | spring-velocity-support-2.4.1.jar | [PGP] | [SHA256] |
POM Files¶
velocity-engine-core | velocity-engine-core-2.4.1.pom | [PGP] | [SHA256] |
---|---|---|---|
velocity-engine-scripting | velocity-engine-scripting-2.4.1.pom | [PGP] | [SHA256] |
spring-velocity-support | spring-velocity-support-2.4.1.pom | [PGP] | [SHA256] |
velocity-custom-parser-example | velocity-engine-scripting-2.4.1.pom | [PGP] | [SHA256] |
Javadoc¶
velocity-engine-core | velocity-engine-core-2.4.1-javadoc.jar | [PGP] | [SHA256] |
---|---|---|---|
velocity-engine-scripting | velocity-engine-scripting-2.4.1-javadoc.jar | [PGP] | [SHA256] |
spring-velocity-support | spring-velocity-support-2.4.1-javadoc.jar | [PGP] | [SHA256] |
Sources¶
velocity-engine-core | velocity-engine-core-2.4.1-sources.jar | [PGP] | [SHA256] |
---|---|---|---|
velocity-engine-scripting | velocity-engine-scripting-2.4.1-sources.jar | [PGP] | [SHA256] |
spring-velocity-support | spring-velocity-support-2.4.1-sources.jar | [PGP] | [SHA256] |
Examples¶
velocity-engine-examples | velocity-engine-examples.zip | [PGP] | [SHA256] |
---|
Velocity Tools 3.1¶
Modules¶
velocity-tools-generic
, the generic toolsvelocity-tools-view
, the view tools, meant to be used in a J2EE webappvelocity-tools-view-jsp
, the view tools JSP extension
Inclusion as a maven dependency¶
Use one of:
<dependency> <groupId>org.apache.velocity.tools</groupId> <artifactId>velocity-tools-generic</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.apache.velocity.tools</groupId> <artifactId>velocity-tools-view</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.apache.velocity.tools</groupId> <artifactId>velocity-tools-view-jsp</artifactId> <version>3.0</version> </dependency>
Each of those modules will include the previous one as a dependency. But note that velocity-tools-view-jsp
is still in 3.0.
Binaries¶
Generic Tools | velocity-tools-generic-3.1.jar | [PGP] | [SHA256] |
---|---|---|---|
View Tools | velocity-tools-view-3.1.jar | [PGP] | [SHA256] |
JSP View Tools (3.0) | velocity-tools-view-jsp-3.0.jar | [PGP] | [SHA256] |
POM Files¶
Generic Tools | velocity-tools-generic-3.1.pom | [PGP] | [SHA256] |
---|---|---|---|
View Tools | velocity-tools-view-3.1.pom | [PGP] | [SHA256] |
JSP View Tools (3.0) | velocity-tools-view-jsp-3.0.pom | [PGP] | [SHA256] |
Javadoc¶
Generic Tools | velocity-tools-generic-3.1-javadoc.jar | [PGP] | [SHA256] |
---|---|---|---|
View Tools | velocity-tools-view-3.1-javadoc.jar | [PGP] | [SHA256] |
JSP View Tools (3.0) | velocity-tools-view-jsp-3.0-javadoc.jar | [PGP] | [SHA256] |
Sources¶
Generic Tools | velocity-tools-generic-3.1-sources.jar | [PGP] | [SHA256] |
---|---|---|---|
View Tools | velocity-tools-view-3.1-sources.jar | [PGP] | [SHA256] |
JSP View Tools (3.0) | velocity-tools-view-jsp-3.0-sources.jar | [PGP] | [SHA256] |
Or clone the github mirror repository and checkout the 3.1 tag:
git clone https://github.com/apache/velocity-tools
cd velocity-tools
git checkout tags/3.1
Alpha/Beta Releases¶
These releases are not considered production-ready but they might contain new features or bug fixes that are not yet in the production release.
Engine¶
There are no current Alpha or Beta releases of the Engine project.
Tools¶
There are no current Alpha or Beta releases of the Tools project.
Archived Components Releases¶
Anakia¶
Binaries and sources:
- anakia-1.0.zip [PGP] [SHA1]
- anakia-1.0.tar.gz [PGP] [SHA1]
Texen¶
Binaries and sources:
- texen-1.0.zip [PGP] [SHA1]
- texen-1.0.tar.gz [PGP] [SHA1]
DVSL¶
Binaries:
Sources:
Older Releases¶
Older versions of the Apache Velocity projects are available from our archive site, and documented here:
Unless otherwise stated, the most current release of the Apache Velocity projects is considered the best release and should be used for development and new projects. These older releases are mainly for maintenance purposes and archaeological interests.
Source Code Repository¶
You can download the source code to each Apache Velocity project directly from our apache gitbox repositories or from our github mirrors (which are preferable if you intend to open a pull request). Here you get logs, change histories and all the information necessary to follow the development process. If you are interested in the project development, please join the Apache Velocity development list.
Project | Apache Gitbox Repository | Github Repository |
---|---|---|
Engine | https://gitbox.apache.org/repos/asf/velocity-engine.git | https://github.com/apache/velocity-engine.git |
Tools | https://gitbox.apache.org/repos/asf/velocity-tools.git | https://github.com/apache/velocity-tools.git |
Site | https://gitbox.apache.org/repos/asf/velocity-site.git | https://github.com/apache/velocity-site.git |