The Reporting add-on is designed to simplify the report generation in CUBA applications. It enables creating report templates in most popular editors like Microsoft Office and Libre/Open Office and defining data sources at runtime, using CUBA data model, SQL, JPQL or scripts.
For more information see github.com/cuba-platform/cuba.
In order to build the add-on from source, you need to install the following:
- Java 8 Development Kit (JDK)
- CUBA Gradle Plugin
- CUBA
Let's assume that you have cloned sources into the following directories:
work/
cuba/
cuba-gradle-plugin/
reports/
Open terminal in the work
directory and run the following command to build and install the plugin into your local Maven repository (~/.m2
):
cd cuba-gradle-plugin
gradlew install
After that, go to the cuba directory and build and install it with the same command:
cd ../cuba
gradlew install
Finally, go to the reports directory and build and install it with the same command:
cd ../reports
gradlew install