NoClassDefFoundError: com/itextpdf/text/DocumentException beim exportieren jasper, pdf

Erstellte ich eine jasper Bericht und jetzt muss ich zum exportieren des Berichts an pdf - format. Das ist mein code für die.

        //compiles jrxml
        JasperCompileManager.compileReportToFile(reportName + ".jrxml");
        //fills compiled report with parameters and a connection
        JasperPrint print = JasperFillManager.fillReport(reportName + ".jasper", parameters, connection);

        //to view the report
        //JasperViewer.viewReport(print, false);

        //export repor to pdf
        JasperExportManager.exportReportToPdfFile(print, "fromXml.pdf");

Wenn ich den Bericht anzeigen mit JasperViewer es funktioniert gut. Aber Wenn ich das exportieren des Berichts in pdf - format, es gibt mir die folgende Ausnahme.

Exception in thread "main" java.lang.NoClassDefFoundError: com/itextpdf/text/DocumentException

Aber ich habe die iText jar in meine Bibliotheken.

NoClassDefFoundError: com/itextpdf/text/DocumentException beim exportieren jasper, pdf

Aber eine Sache, ich hatte eine andere version von iText jar vor. Es gab mir die gleiche Ausnahme. Ich dachte, dass es möglicherweise einige Probleme mit der version.(Ich folgte ein tutorial, also ich habe das gleiche Glas wie Sie benutzt hatte, in das tutorial einbauen die neue jar-Datei, die ich benutzt hatte).

aber immer noch das problem bleibt. Ich dachte diese kann die Frage nun(die akzeptierte Antwort auf die Frage). Aber ich weiß nicht, wie es zu lösen ist. Ich entfernte die gesamte Bibliothek und fügte hinzu, es wieder mit iText jar-Datei, die verwendet worden waren, durch das Lernprogramm. Aber ich hatte kein Glück.

Könnten Sie mir bitte helfen um dieses Problem zu beheben.
Danke!

InformationsquelleAutor vigamage | 2015-02-08
Schreibe einen Kommentar