Pentaho Report Designer is a visual report design tool that's great for designing reports that can be exported to PDF, HTML, Excel etc... This project generates a lite build of the Pentaho Report Designer.
We use Pentaho Report Engine, for example here, and oftentimes our developers/designers need to download the (updated) Report Designer - a process which takes time due to the large size of the default build.
The pom file in this repo creates a build of the Pentaho Report Designer that:
- strips out some things that we don't really need (or use yet) for most reports;
- is smaller than the stock/default build of the Pentaho Report Designer
- includes the Maria DB Java Library
The version for the lite build has the following form:
<pentaho-version>-<lite-version>
e.g. 8.3.0.0-371-lite-2
- Git
- Maven, version 3.5+
- Java JDK 1.8
$ git clone https://github.com/creditdatamw/prd-ce-lite.git
$ cd prd-ce-lite
$ mvn clean install
# A zip file will be created in the target directory
We may upload builds via the releases page but until then, see instructions above for building from source.
You will need to have Java 8+ to run the Pentaho Report Designer and atleast 2 GB of RAM.
NOTE: If you try to run the report-designer scripts and the program doesn't start it's possible that you do not have enough RAM. Fortunately, you can change the JVM settings by editing the approapriate script for your OS (e.g. report-designer.bat
on Windows). You can try to reduce the required memory by changing -Xms
JVM option. For example from, -Xms1024m
to -Xms512m
- although we can't guarantee best performance with such a
This is NOT an official Credit Data CRB Ltd project and the copyrights and trademarks belong Hitachi Vintara etc...
This project is licensed under the same license as the report designer, LGPL. Please see pentaho-reporting for more