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.
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!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie aktualisieren Sie Ihre iText-2.1.7.jar Datei auf die neueste version, wie zuvor das Paket, das Glas ist
com.lowagie...
Finden Sie in der Liste ändern hier das sagt doch geändert hat das Paket name.
java.lang.NoClassDefFoundError: com/itextpdf/text/pdf/PdfAWriter
Ausnahmeitextpdf.jar
. ist es nicht?