I am trying to generate a report with JasperReports and Spring Boot that contains a chart.
The dependencies I use are:
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.5.0</version>
</dependency>
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports-fonts</artifactId>
<version>6.0.0</version>
</dependency>
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports-chart-themes</artifactId>
<version>6.8.0</version>
</dependency>
My project is Java 7.
When compiling the report I am getting this error:
Caused by: java.lang.UnsupportedClassVersionError: net / sf / jasperreports / chartthemes / ChartThemeMapBundle: Unsupported major.minor version 52.0
I understand that it is because the dependency jasperreports-chart-themes that I use is not compatible with Java 7, but I cannot find a compatible version in the maven repository.
Does anyone know how I can solve this problem?
Thank you.