Guten Abend
Ich habe in iReport (3.6) im Designer ein jrxml erstellt. Ich kann mir in iReport eine Vorschau anzeigen lassen und auch das Drucken funktioniert einwandfrei. Wenn ich die jrxml-Datein in Java selber kompilieren will, erhalte ich immer eine Exception auf der Zeile bei der er kompilieren sollte: 'Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException'
Brauche ich wirklich noch weitere Bilbiotheken? Ich habe BeanUtils (1.8), Collections (3.2.1), Digester (2.0), Logging (1.1.1) und JasperReports (3.6) bereits im Buildpath.
Ich wäre dankbar wenn mir jemand sagen könnte, was ich alles brauche um mein jrxml zu kompilieren.
Hier noch der eigentlich simple Javacode:
Ich habe in iReport (3.6) im Designer ein jrxml erstellt. Ich kann mir in iReport eine Vorschau anzeigen lassen und auch das Drucken funktioniert einwandfrei. Wenn ich die jrxml-Datein in Java selber kompilieren will, erhalte ich immer eine Exception auf der Zeile bei der er kompilieren sollte: 'Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException'
Brauche ich wirklich noch weitere Bilbiotheken? Ich habe BeanUtils (1.8), Collections (3.2.1), Digester (2.0), Logging (1.1.1) und JasperReports (3.6) bereits im Buildpath.
Ich wäre dankbar wenn mir jemand sagen könnte, was ich alles brauche um mein jrxml zu kompilieren.
Hier noch der eigentlich simple Javacode:
Java:
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
public class FirstReportCompile {
public static void main(String[] args) {
try {
System.out.println("Compiling report...");
JasperCompileManager.compileReportToFile("Pfad/zum/File.jrxml");
System.out.println("Done!");
} catch (JRException e) {
e.printStackTrace();
}
}
}