Jasper reports Jasper报告图像plainWidth()F错误

Jasper reports Jasper报告图像plainWidth()F错误,jasper-reports,Jasper Reports,我使用iReport 1.3.0、iTest 2.1.0、jasper Libraries、jasperreports-1.2.8-javaflow.jar在tomcat服务器6上发现这个错误 论坛上的一些人告诉我使用iText jar很晚了,我也用最新的干净的项目替换了它,并进行了重建,但仍然遇到同样的问题 Error : **SEVERE: Servlet.service() for servlet default threw exception java.lang.NoSuchMetho

我使用iReport 1.3.0、iTest 2.1.0、jasper Libraries、jasperreports-1.2.8-javaflow.jar在tomcat服务器6上发现这个错误

论坛上的一些人告诉我使用iText jar很晚了,我也用最新的干净的项目替换了它,并进行了重建,但仍然遇到同样的问题

Error : 
**SEVERE: Servlet.service() for servlet default threw exception
java.lang.NoSuchMethodError: com.lowagie.text.Image.plainWidth()F
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportImage(JRPdfExporter.java:1046)
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:581)
    at net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:549)**

嘿,不用担心,我已经解决了它,它的iText jar版本不兼容


我有两个iText.2.1.0.jar和iText.1.3.1.jar。我删除了iText.2.1.0.jar。

对于那些使用Azing with Maven并出现相同错误的用户,只需将库的版本从旧版本(在我的例子中是
R8pre2
)更改为新版本(在我的例子中是
R8
):


org.xhtmlender
核心渲染器
R8

布兰迪兹这样做是正确的。我以前使用过iText2.0.8。将我的org.xhtmlrenderer:core渲染器版本移到了R8,问题得到了解决