63 java ant compilation jasper-reports
我正在尝试使用Ant脚本和Java编译我的JasperReports模板.我收到此错误:
jasper java.lang.NoClassDefFoundError:
org/codehaus/groovy/control/CompilationFailedException
Run Code Online (Sandbox Code Playgroud)
模板中没有任何复杂的东西,但我仍然无法编译.
tra*_*ega 150
您必须将language
模板中的值设置为Java.有两种方法可以做到这一点:
如果您使用的是iReport,请在报表检查器中选择根对象(与报表同名的对象).然后在" 属性"窗口中,从" 语言"下拉列表中选择" Java " .
如果您正在编辑JRXML文件中的原始标记,请language="groovy"
从文件中删除.
然后尝试重新编译 - 你应该排序.:)
另一种解决方案是将groovy-all- {version} .jar从groovy二进制分发复制到应用程序中.
小智 7
如果您使用 Maven,则必须在 pom.xml 中添加 groovy 依赖项。
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.10</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
在另一种情况下,您必须在 lib 文件夹(WEB-INF/lib)中添加库 groovy
如果您使用 TIBCOJaspersoftStudio:
归档时间: |
|
查看次数: |
60302 次 |
最近记录: |