Jasper Report 5.5运行时错误

时间:2016-04-22 07:10:04

标签: java jasper-reports

我编写了一个使用 JasperReports 5.5 生成pdf报告的程序,但是在运行程序后出现异常:

  Java.lang.AbstractMethodError: 
            org.apache.xerces.dom.DeferredElementImpl.getTextContent()Ljava/lang/String; 
at       
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFace(Simple‌​FontExtensionHelper.java:364) at 
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamily(Simp‌​leFontExtensionHelper.java:290) at 
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamilies(Si‌​mpleFontExtensionHelper.java:254)

1 个答案:

答案 0 :(得分:0)

public class AbstractMethodError extends IncompatibleClassChangeError
当应用程序尝试调用AbstractMethodError方法时,抛出

abstract。通常情况下,此error会被compiler;

捕获

但是,如果自上次编译当前正在执行的方法以来某些error的定义发生了不兼容的更改,则此class只能在运行时发生。

  

解决方案 - 请重新编译您的代码或类(引发错误),然后运行您的代码。