The open source Eclipse BIRT reporting and data visualization project.
BIRT is built with Apache Maven through Tycho on Eclipse CI.
To build BIRT with the latest Eclipse platform, run:
mvn clean verify -DskipTests=true
- JDK 21
- Maven 3.9.11
- https://ci.eclipse.org/birt/job/build
- https://download.eclipse.org/birt/updates/release/latest
- https://download.eclipse.org/birt/updates/release/4.21.0
The current version of BIRT 4.21 is runnable with JDK:
- JDK 21 (LTS)
Tomcat version support:
- Tomcat 9.0.7x, 9.0.8x, 9.0.9x, 9.0.10x (incl. 9.0.109)
- BIRT 4.21.0 requires Tomcat to be launched with JVM argument
-add-opens=java.base/java.net=ALL-UNNAMED
.- This can be accomplished by setting the following environment variable before starting Tomcat.
CATALINA_OPTS="-add-opens=java.base/java.net=ALL-UNNAMED"
- See issue 2271.
- See discussion 2278.
- This can be accomplished by setting the following environment variable before starting Tomcat.
- BIRT 4.21.0 requires Tomcat to be launched with JVM argument
- Tomcat 10 & 11 is not supported due to Jakarta EE dependencies