NetBeans找不到JasperReports scriptlet

NetBeans找不到JasperReports scriptlet,netbeans,jasper-reports,Netbeans,Jasper Reports,我将JasperReports 3.7.6与NetBeans 6.9.1和iReport 3.7.6一起使用。我有一个使用Scriptlet的报告。当我从iReport运行它时,一切都很好,因为我可以告诉iReport在哪里可以找到带有scriptlet的.jar文件。当我从JSF-2.0应用程序运行同一个报告时,依赖scriptlet的字段没有正确填充,即没有调用scriptlet。我尝试将scriptlet放入项目的库文件夹中,并尝试将包含scriptlet的包复制到项目中。两者都不起作用。

我将JasperReports 3.7.6与NetBeans 6.9.1和iReport 3.7.6一起使用。我有一个使用Scriptlet的报告。当我从iReport运行它时,一切都很好,因为我可以告诉iReport在哪里可以找到带有scriptlet的.jar文件。当我从JSF-2.0应用程序运行同一个报告时,依赖scriptlet的字段没有正确填充,即没有调用scriptlet。我尝试将scriptlet放入项目的库文件夹中,并尝试将包含scriptlet的包复制到项目中。两者都不起作用。我不确定如何让报表在从JSF项目运行时调用Scriptlet。有人能帮我解释一下吗

啊。我和菜鸟犯了什么错误?我让我的JSF项目从特定位置提取.jasper文件。为此,我的iReport将报告编译到特定的文件位置。在过去一周的某个时候,我在摆弄另一份报告,不想让它和我的项目报告放在同一个地方。。。因此,我更改了iReport中的编译位置。在那之后,我创建了所有的scriptlet功能。当我添加scriptlet功能并编译报告时,我忘记将编译位置更改回项目报告文件夹。这些报告是在别处汇编的。所以我的项目使用的是旧版本的报告文件。更新iReport中的编译位置并重新编译报告修复了该问题。我的库中的.jar文件工作正常