When using the JR API/library version 5.5, what are the minimum required jars for compile & fill of a jrxml that contains an html5 element. This question does not apply to export, only compile & fill.
Report's containing html5/highcharts can compile with the libs shipped with pro JasperReports API in \jasperreports-pro-5.5.0\lib\ and \jasperreports-pro-5.5.0\jasperreports\lib\, though not all are required since many are only necessary for particular components/elements, or particular export type. For example, barcode4j-2.1.jar is only necessary if you have a barcode in your chart, likewise the poi-3.7-20101029.jar from poi.apache.org is only necessary if exporting to Microsoft formats like .docx.
The following is the minimal list of jars needed to compile (transform the file from a .jrxml into a compiled jasper design file, aka .jasper) a report containing an html5/highchart element:
Note that the groovy jar may not be required depending on the report type.
For filling, you also need to add jars that your datasource requires, like a jdbc driver in the case of a jdbc datasource. For exporting you'll obviously need to add jars pertinent to your export type.
Ref. Case #00050154