找不到GroovyEvaluator [英] GroovyEvaluator not found

查看:154
本文介绍了找不到GroovyEvaluator的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我会尝试在 iReport 中完成我的PIE 3D报告,在我的struts.xml中我得到了这个来调用我的报告。

I'll try to do my PIE 3D report in iReport, in my struts.xml i got this to call my report.

<action name="cargaReporte" 
        class="com.techera.eventos.action.MisVisitasAction" 
        method="cargaReporte">              
    <result name="success" type="jasper">
        <param name="location">/WEB-INF/jsp/reportes/reporteMisVisitas.jasper</param>
        <param name="dataSource">visitas</param>
        <param name="format">PDF</param>
    </result>
</action>

在我的jsp中我得到了这个

in my jsp i got this

<a href="cargaReporte">Reporte</a>

当我点击链接时,错误是这个

and when i clicked the link, the error is this

java.lang.ClassNotFoundException: net.sf.jasperreports.compilers.GroovyEvaluator
    at java.lang.ClassLoader.findClass(ClassLoader.java:522)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
        ...

有人告诉我我能做错什么吗?

Someone to tellme what I can do wrong?

我使用的是这些库:

groovy-all-1.7.5.jar

groovy-all-1.7.5.jar


  • iText-2.1.7.jar

  • jasperreports-4.5.0.jar

  • jcommon-1.0.15.jar

  • jfreechart-1.0.12.jar

  • struts2-jasperreports-plugin-2.3.1.1.jar

  • struts2-jquery-chart-plugin-3.3.1.jar

  • iText-2.1.7.jar
  • jasperreports-4.5.0.jar
  • jcommon-1.0.15.jar
  • jfreechart-1.0.12.jar
  • struts2-jasperreports-plugin-2.3.1.1.jar
  • struts2-jquery-chart-plugin-3.3.1.jar

推荐答案

让我解释一下:如果您正在使用iReport-5.6.0编译jasper报告文件(jrxml),那么您必须在运行时使用jasperreports-5.6.0.jar ..

Let me explain: if you're compiling your jasper report files (jrxml) with iReport-5.6.0 then you have to use jasperreports-5.6.0.jar at runtime..

这篇关于找不到GroovyEvaluator的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆