The reason for the error "This method requires a body instead of a semicolon" is same as described in the post missing method body, or declare abstrac...
The full error message is:
Exception in thread
"AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at
net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.java:184)
…
Caused by: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '
...