生成动态报告的例外情况 [英] Exception in generating dynamic report
本文介绍了生成动态报告的例外情况的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在java中生成动态报告但是异常
import net.sf.dynamicreports.report.builder.column.TextColumnBuilder;
使用此jar文件生成列
代码:
TextColumnBuilder < 整数 > column1 = col.column(A,field1,type.integerType());
TextColumnBuilder < 整数 > column2 = col.column(B,field2,type.integerType());
异常:
运行:
线程mainjava.lang中的异常。 NoClassDefFoundError:org / apache / commons / lang3 /在net.sf.dynamicreports.report.builder.column.Columns.column(Columns.java:78)验证
net.sf.dynamicreports.report上的
.builder.column.Columns.column(Columns.java:94)
at net.sf.dynamicreports.report.builder.column.ColumnBuilders.column(ColumnBuilders.java:86)
at javareport.JavaReport .build(JavaReport.java:22)
at javareport.JavaReport。< init < span class =code-keyword>> (JavaReport.java:17)
at javareport.JavaReport.main(JavaReport.java:75)
Java结果:1
解决方案
你必须添加以下jar
commons-langx-xxx罐
Am trying to generate dynamic report in java but am getting exception
import net.sf.dynamicreports.report.builder.column.TextColumnBuilder;
am using this jar file to generate columns
Code:
TextColumnBuilder<Integer> column1 = col.column("A", "field1", type.integerType());
TextColumnBuilder<Integer> column2 = col.column("B", "field2", type.integerType());
Exception:
run:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/Validate
at net.sf.dynamicreports.report.builder.column.Columns.column(Columns.java:78)
at net.sf.dynamicreports.report.builder.column.Columns.column(Columns.java:94)
at net.sf.dynamicreports.report.builder.column.ColumnBuilders.column(ColumnBuilders.java:86)
at javareport.JavaReport.build(JavaReport.java:22)
at javareport.JavaReport.<init>(JavaReport.java:17)
at javareport.JavaReport.main(JavaReport.java:75)
Java Result: 1
解决方案
You have to add the following jar
commons-langx-x.x.x.jar
这篇关于生成动态报告的例外情况的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文