You need to use Velocity to create templates that can reference variables and object properties and contain limited conditional and iterative control structures.
To use Velocity in a Maven 2 project, add the following dependency
to your project's pom.xml
:
Example 9.2. Adding a Dependency on Velocity
<dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <version>1.6.1</version> </dependency>
If you are not sure what this means, I'd suggest reading Maven: The Definitive
Guide. When you depend on a library in Maven 2, all you need to
do is add the dependency groupId
,
artifactId
, and version
to your
project's dependencies. Once you do this, Maven 2 will download the
dependency and make it available on your project's classpath.
To learn more about Velocity, visit the Velocity web site (http://velocity.apache.org/).