3
java.lang.NoSuchFieldError: APPDEFAULT
at net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:534) [jasperreports-5.1.2.jar:5.1.2] 

    JRExporter ex = new JRPdfExporter();
    ex.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
    ex.setParameter(JRExporterParameter.OUTPUT_STREAM, out);
    ex.exportReport(); // exception here 

HTML を正常にエクスポートしますが、このコードで jasper レポートを PDF にエクスポートしようとすると、例外が発生します。

答えはiText2.1.7.jarを追加することであることがわかりました。追加しましたが、まだ同じ例外があります

4

2 に答える 2

-1

iText.jar.put itext-4.2.0.jar のバージョンをパスに変更する必要があります。

于 2016-11-02T02:56:20.450 に答える
-3

を追加してみてくださいiTextAsian.jar

ireportライブラリを見つけることができます<root of ireport installation>/ireport/modules/ext

于 2015-11-24T09:11:06.317 に答える