Unsupported class file major version 69

Hi, we have a Java 25 project that we are trying to analyze with Sonarqube Community build, but the analysis fails with this error:

[ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.11:report (default-cli) on project api: An error has occurred in JaCoCo report generation.: Error while creating report: Error while analyzing PermitOr.class with JaCoCo 0.8.11.202310140853/f33756c. Unsupported class file major version 69

We updated our .zip installed Sonarqube Community to version v26.1.0.118079 , but the problem persists.

We also updated JDK on the Ubuntu server that hosts Solarqube to version openjdk version “25.0.2” 2026-01-20 , but the problem persists.

Do you have any clue?

Hi,

Welcome to the community!

This isn’t actually a SonarQube error; it’s happening in the JaCoCo run, before analysis. Nonetheless, this guide should help.

 
HTH,
Ann