4

Eclipse ide を介して jasper レポートを生成しようとしていますが、次のコード行を実行すると:

jasperReport = JasperCompileManager.compileReport("reports/samplereport.jrxml");

次のエラーが表示されます。

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:146)

プロジェクト ライブラリとして apache common digester jar を追加しましたが、違いはないようです。注: 私は Java の初心者 (つまり、.NET のバックグラウンドを持っている) です。

4

2 に答える 2

8

いくつかの瓶が欠けている可能性があります。これらのものを任意のバージョンに追加してみてください。

jasperreports-.jar;
jasperreports-javaflow.jar;
commons-beanutils.jar;
commons-collections.jar;
commons-logging.jar;
commons-digester.jar

于 2012-08-29T13:09:29.430 に答える