# birt **Repository Path**: mirrors_eclipse/birt ## Basic Information - **Project Name**: birt - **Description**: Eclipse BIRTâ„¢ The open source reporting and data visualization project. - **Primary Language**: Unknown - **License**: EPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Eclipse BIRT [![Build Status](https://github.com/eclipse-birt/birt/workflows/CI/badge.svg)](https://github.com/eclipse-birt/birt/actions) The open source Eclipse BIRT reporting and data visualization project. ## Website https://eclipse.org/birt ## Create a BIRT Development Environment * [![yt](https://user-images.githubusercontent.com/180969/143874274-9221c016-846b-4e60-8e06-7f90cb72fc8f.png)](https://www.youtube.com/watch?v=FqfrG2I0AIw) * [![Create Eclipse Development Environment for Eclipse BIRT](https://download.eclipse.org/oomph/www/setups/svg/birt.svg)](https://www.eclipse.org/setups/installer/?url=https://raw.githubusercontent.com/eclipse/birt/master/build/org.eclipse.birt.releng/BIRTConfiguration.setup&show=true "Click to open Eclipse-Installer Auto Launch or drag into your running installer") ## Building BIRT BIRT is built with [Apache Maven](http://maven.apache.org) through [Tycho](https://github.com/eclipse/tycho) on [Eclipse CI](https://ci.eclipse.org/birt). 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](https://ci.eclipse.org/birt/job/build/) ## Latest Version 4.22.0 * https://download.eclipse.org/birt/updates/release/latest * https://download.eclipse.org/birt/updates/release/4.22.0 ## Latest Snapshots towards 4.23.0 * https://download.eclipse.org/birt/updates/nightly/latest ## Runtime Requirements 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.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](https://github.com/eclipse-birt/birt/issues/2271). - See [discussion 2278](https://github.com/eclipse-birt/birt/discussions/2278). * Tomcat 10 & 11 is not supported due to Jakarta EE dependencies