Eclipse BIRT [](https://github.com/eclipse-birt/birt/actions)
June 10, 2026 ยท View on GitHub
The open source Eclipse BIRT reporting and data visualization project.
Website
Create a BIRT Development Environment
Building BIRT
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
Building environment
- JDK 21
- Maven 3.9.11
- https://ci.eclipse.org/birt/job/build
Latest Version 4.24.0
- https://download.eclipse.org/birt/updates/release/latest
- https://download.eclipse.org/birt/updates/release/4.24.0
Latest Snapshots towards 4.25.0
Runtime Requirements
The current version 4.24 is runnable with JDK:
- JDK 21 (LTS)
Tomcat version support:
- Tomcat 10
- Tomcat 11 is untested. Please report any issues
Pre 4.23
- Tomcat 9.0.7x, 9.0.8x, 9.0.9x, 9.0.10x (incl. 9.0.109)
- BIRT 4.22.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.22.0 requires Tomcat to be launched with JVM argument
