Pentaho Reporting and Pentaho Report Designer are written in pure Java, allowing any operating system that supports the Java Runtime Environment to run the application. This tutorial requires the use of JDK 5.0 or later. Pentaho Reporting is a cross-platform application and will run in Linux, Windows, Mac, and other Java-supported environments. The reporting engine is backward compatible to JDK 1.4, and the core engine component is backward compatible to JDK 1.2.2. The Report Designer is compatible with JDK 5.0 and above.
The only prerequisites needed before starting the examples in this chapter are Sun's Java Development Kit, Apache Ant for builds, and Apache Tomcat to host the example J2EE application.
To get started, please visit http://java.sun.com/ and download the latest patch release of the J2SE 6.0 JDK. Verify your install by running java –version
on the command line.
Download the binary distribution of Apache Ant 1.7 from http://ant.apache...